【发布时间】:2015-09-27 04:44:27
【问题描述】:
我在 ios 的约束部分方面真的很弱。我浏览了许多参考链接,如下所示,但仍然无法解决我的问题。
Hide autolayout UIView : How to get existing NSLayoutConstraint to update this one
以防万一,我需要根据某些条件更改 UIView2 的 y 轴。 storyboard.png 显示布局。
如果条件在第 1 步的 UIView2 中失败,第 2 步和第 3 步应该是可见的,并且它的位置也应该改变,如 condition1.png 所示
如果条件通过 UIView2 与 step1,则 step 2 和 step3 应该不可见 如 condition1.png 所示
请提供如何实现上述场景的步骤。我试过这样做,但如果为 UIView1 设置约束,高度保持不变并且在运行时不会改变。
【问题讨论】:
标签: swift uiview autolayout show-hide nslayoutconstraint