2013-04-10 64 views
1

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

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

回答

1

请参阅-intrinsicContentSize和-invalidateIntrinsicContentSize。我相信只有这样才能在简单的情况下帮助你。据我了解,其他事情(包括与子视图的边缘限制距离的超级视图)将被移动以适应声称最小大小会破坏其他约束的视图(例如保持您的视图可见)。

我很喜欢它,如果别人会在这里进行验证/无效/纠正我。在实践中,我仍然围绕Autolayout特有的许多细节打包自己的头脑。