2015-08-28 54 views
0

我在我的滚动视图上有高度和底部布局约束。它遵循底部布局而不是高度。但在我的if-else语句中,我需要在我的第一个条件中使用高度约束,而在第二个条件中我需要底部布局。那么在第二种情况下,高度并不会影响它,因为它遵循的是底部布局。现在,我将如何删除底部约束,以便可以激活高度约束?删除滚动视图的底部NSLayOut约束SWIFT

谢谢!

回答

0

你需要做的是保持一个常数底部约束的NSLayoutConstraint的引用。

let bottomConstraint: NSLayoutConstraint = // …truncated 

然后,当你需要摆脱这种约束的,只是对常数active属性设置为NO

bottomConstraint.active = NO