如何更改自动布局约束

时间:2016-10-05 05:32:49

标签: ios autolayout

我遇到了与autolayout相关的问题。说我创建了view1和view2,view2是view1的子视图。我在它们之间创建了右,左,上,下限制。

然后,随着view2中的内容增加,view2的高度也必须增加。 view1的高度应该增加,以保持底部约束。

那么,我现在该怎么办?增加两者的帧高以显示新内容并同时保持约束?

我想我仍然不了解autoLayout和框架,任何人都可以给我一些建议,谢谢。

更新:

Actully View2是一个UICollectionView,我想增加它的高度以显示所有单元格而不滚动。因此,随着数据的增长,我必须增加View2的大小。

1 个答案:

答案 0 :(得分:0)

为了在view2的高度增加时增加view1的高度,首先你可以为view1内部的view2提供0前导,顶部,尾随,底部约束,并为view2提供高度约束但不向view1提供,所以当view2的高度增加view1的高度也会增加。

相关问题