如何使用autolayout动态更改superview的高度

时间:2016-01-17 15:21:17

标签: ios swift autolayout nslayoutconstraint

我在视图中有两个子视图,它们的大小是通过自动布局中的约束来管理的。

如何根据子视图的高度更改超视图的高度?

我刚刚创建了一个存在问题的存储库:https://github.com/Deviasoft-Official/IOS-ScrollViewAndAutoLayout

更确切地说,我的问题是如何删除此文件中的第36行: https://github.com/Deviasoft-Official/IOS-ScrollViewAndAutoLayout/blob/master/ScrollViewAndAutolayout/ViewController.swift

1 个答案:

答案 0 :(得分:0)

这里讨论这个问题。

Resize the superview automatically with auto layout

UIScrollView auto height in Swift

我设法通过在xib中应用自动布局来实现这一目标。如果您不使用xib,请尝试使用Visual Format中的相同逻辑。 否则,如果有xib,那么最好在那里给出约束。