“隐藏”具有自动布局子视图的 UIView

Posted

技术标签:

【中文标题】“隐藏”具有自动布局子视图的 UIView【英文标题】:"hide" a UIView that has subviews with autolayout 【发布时间】:2015-04-15 13:12:18 【问题描述】:

我想隐藏一个UIView,其中包含一些取决于布尔值的子视图。

UIView 下面有更多元素,所以我在 Height 约束常量中设置了 0。

问题是子视图不会随之消失

如何在不迭代所有元素并修复它们的高度的情况下消除它们?

【问题讨论】:

_yourView.clipsToBounds = TRUE; 【参考方案1】:

将隐藏视图的 clipsToBounds 属性设置为 YES(界面生成器中的“剪辑子视图”)

【讨论】:

以上是关于“隐藏”具有自动布局子视图的 UIView的主要内容,如果未能解决你的问题,请参考以下文章