TableviewCell具有两个相等宽度标签的自动布局

时间:2014-12-23 04:03:07

标签: ios objective-c uitableview autolayout

我是Auto layouts的新手,我正在尝试使用带有Tableview Cell和两个标签的Tableview来设计我的视图。但我无法达到与iPhone和iPad类似的设计。

任何人都可以帮助我。enter image description here

提前致谢。

2 个答案:

答案 0 :(得分:0)

您可以尝试:

 NSDictionary *views = @{@"label1":self.label1, @"label2":self.label2};
[self.contentView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|[label1][label2(==label1)]|"
                                                                         options:NSLayoutFormatAlignAllCenterY
                                                                         metrics:nil
                                                                           views:views]];

关键是[label1][label2(==label1)]

答案 1 :(得分:0)

请为您的观点添加适当的约束。喜欢以下

  • 添加引脚宽度和高度等于
  • 第一视图的领先空间
  • 第二视图的尾随空格。
  • 两个视图的顶部/底部空间。
  • 水平/垂直间距