我知道UIViewAutoresizing
是相对于superview的。但是,有没有像 UIViewAutoresizing
这样的东西?为 sibling ?
例如,假设我有一个带有两个 subview 的 containerView:
当 subview1 的高度发生变化时,我可以告诉 UIKit 自动调整 subview2 的大小以填充 containerView 的其余部分吗?
现在,我正在让我的 View Controller (VC)成为 subview1 的代表。然后 subview1 会在其高度发生变化时通知 VC,并且 VC 会调整 subview2 的大小。但是,我想知道是否有一种自动的方法可以做到这一点。
最佳答案
在 iOS 上没有自动的方法。在 Mac OS X Lion 中,Apple 引入了基于约束的布局,它可以做到。也许他们会在 future 的版本中将它带到 iOS,但现在你必须用代码来做。
关于iphone - sibling 的UIViewAutoresizing?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8549559/