Commit a493de4d authored by Felix Paul Kühne's avatar Felix Paul Kühne

menu: fix wifi upload cell layout

parent d40031e6
......@@ -72,7 +72,6 @@
self.uploadAddressLabel.shadowColor = [UIColor VLCDarkTextShadowColor];
self.uploadAddressLabel.textColor = [UIColor whiteColor];
self.uploadAddressLabel.font = [UIFont systemFontOfSize:12.0];
[self.uploadAddressLabel sizeToFit];
self.serverOnButton = [UIButton buttonWithType:UIButtonTypeCustom];
self.serverOnButton.translatesAutoresizingMaskIntoConstraints = NO;
......@@ -83,14 +82,19 @@
- (void)setupConstraints
{
NSDictionary *dict = NSDictionaryOfVariableBindings(_titleLabel, _uploadAddressLabel, _serverOnButton);
UIView *spacer1 = [UIView new];
UIView *spacer2 = [UIView new];
spacer1.translatesAutoresizingMaskIntoConstraints = NO;
spacer2.translatesAutoresizingMaskIntoConstraints = NO;
[self.contentView addSubview:spacer1];
[self.contentView addSubview:spacer2];
NSDictionary *dict = NSDictionaryOfVariableBindings(_titleLabel, _uploadAddressLabel, _serverOnButton, spacer1, spacer2);
[self.contentView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|[_serverOnButton(50)]-==8-[_titleLabel]" options:0 metrics:0 views:dict]];
[self.contentView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|[_serverOnButton(50)]-==8-[_uploadAddressLabel]" options:0 metrics:0 views:dict]];
[self.contentView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:|[spacer1][_titleLabel]-==0-[_uploadAddressLabel(>=0)][spacer2(==spacer1)]|" options:0 metrics:0 views:dict]];
[self.contentView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:|[_serverOnButton(50)]|" options:0 metrics:0 views:dict]];
[self.contentView addConstraint:[NSLayoutConstraint constraintWithItem:_titleLabel attribute:NSLayoutAttributeTop relatedBy:NSLayoutRelationEqual toItem:self.contentView attribute:NSLayoutAttributeTop multiplier:1.0 constant:0]];
[self.contentView addConstraint:[NSLayoutConstraint constraintWithItem:_uploadAddressLabel attribute:NSLayoutAttributeTop relatedBy:NSLayoutRelationEqual toItem:_titleLabel attribute:NSLayoutAttributeBottom multiplier:1.0 constant:0]];
}
- (void)netReachabilityChanged
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment