使用Autolayout时隐藏UIView的最简单(和通用)方法是什么?
在我的视图中,我添加了UIScrollView,使其填满整个屏幕,然后添加包含按钮,标签等其他视图的CustomUIViews。
我知道你将高度常数设置为0并且视图似乎被隐藏的技巧 - 这对我来说非常完美。只有一个但是。当我在CustomUIViews上将高度设置为0时,我会收到很多自动布局警告,因为内部的UIViews也有一些高度和间距限制。
有什么好办法可以做我想要的吗?
答案 0 :(得分:1)
你现在可能已经解决了这个问题,但是为C的顶部设置一个附加到A的较低的部分并使其优先级低于另一个将C的顶部附加到B&#39降低。然后隐藏/显示。