【发布时间】:2018-03-17 13:38:15
【问题描述】:
我想更新约束常量和乘数,我想在右视图控制器生命周期事件中更新这些约束
加载视图
viewDidLoad
viewWillAppear
viewWillLayoutSubviews
viewDidLayoutSubviews
viewDidAppear
有些帖子说最好在 UpdateViewConstraints viewcontroller 方法
与此相关的混乱太多了。
请大家解释一下
【问题讨论】:
-
您没有为您的问题提供足够的上下文。在什么情况下需要更新成本约束?什么时候发生变化?总是,作为设置视图控制器的一部分?
-
加载视图控制器时,我想在视图控制器中设置视图的约束
-
按钮单击后的某个时间我想更改某些视图的约束
-
那么听起来你应该为按钮点击事件更新处理程序中的约束。
-
@Paulw11 - 第一个“当加载视图控制器时我想为视图控制器中的视图设置约束”怎么样?
标签: ios uiviewcontroller nslayoutconstraint ios-autolayout ios-lifecycle