Autolayout - 拉开超级视野?

时间:2013-04-10 19:39:06

标签: iphone ios cocoa autolayout

是否可以使用自动布局设置依赖于汇总高度和子元素之间填充的超级视图的高度?

基本上我试图用远程服务器中的文本填充子视图,视图动态地改变高度,但是他们的超级视图(换句话说是容器视图)是静态的。

1 个答案:

答案 0 :(得分:1)

请参阅-intrinsicContentSize和-invalidateIntrinsicContentSize。我相信这一点可以让你在简单的情况下到达那里。据我了解,其他内容(包括与子视图边缘约束距离的超视图)将被移动以容纳一个视图,该视图声称会破坏其他约束的最小尺寸(例如,保持视图可见)。

如果其他人愿意在这里确认/无效/纠正我,我会喜欢它。在实践中,我仍然围绕着Autolayout的许多细节。