无法使用带有约束的UITableView填充屏幕

时间:2017-12-01 17:07:24

标签: ios uitableview autolayout

我有UIViewController,它包含一个UIImageView作为背景,一个UITableView放在UITableView上。我使用了4个约束来使UIImageView填满所有设备的屏幕(O top,O right,0 bottom,0 left)。它似乎有效。我已经将相同的约束应用于UITableView,但它的行为不同: enter image description here

真的令人沮丧......以下是限制因素:

enter image description here

1 个答案:

答案 0 :(得分:0)

将UITableView放在屏幕上并将其与设备的所有边缘对齐。然后只需点击"解决自动布局问题"按钮并点击"添加缺失约束"。

enter image description here

看看它在你那样做时会增加什么样的约束。这将使您更好地了解设置边缘以匹配屏幕的正确方法。

enter image description here