iOS Autolayout - 限制修改因方向更改而丢失?

时间:2018-01-16 17:15:15

标签: ios autolayout nslayoutconstraint

如果我修改我的约束(让我们说激活一些并停用其他人),然后旋转到另一个方向,我的界面会快速恢复到原始的未修改状态。如何保留此更改?

1 个答案:

答案 0 :(得分:0)

您的约束属性是否属于该类?或者它们是函数的局部变量,在您更改方向后会被取消分配?

一般建议是保留指向约束的引用/指针,而不是添加/删除约束来激活/取消激活约束。见this moment of wwdc: Mysteries of Auto Layout, Part 1

相关问题