我使用XIB创建应用程序的用户界面,我设置了tableView
>= 350
,我已经设置了约350 px的约束,如果UIVIew更高,它会变得更长,但是tableView仍然保持相同的大小,如果我在iPhone 5模拟器中测试它,我做了设置约束错了?谢谢。
答案 0 :(得分:1)
如果您希望tableview随着视图的增长而增长,那么您不应该在表格上设置任何高度限制。
而是设置Top Edge to SuperView
和Bottom Edge to SuperView
约束。
通过这种方式,您可以完全删除高度限制,并且tableview将随着其内部视图而增长。
注意强>
在您的示例中无法删除紫色约束,因为它是使布局明确无误的唯一约束。如果你只有一个不等式约束,那么视图就不知道该做什么......
> = 350 ......这是否意味着350,351或17,238,293?
每个方向至少需要两个相等约束才能明确。