以编程方式安装/卸载约束

时间:2015-05-28 00:25:47

标签: ios objective-c autolayout interface-builder nslayoutconstraint

有没有办法以编程方式安装和卸载Xcode界面构建器constraint

enter image description here

1 个答案:

答案 0 :(得分:19)

通过CTRL连接NSLayoutConstraint的IBOutlet并单击约束并将其拖到viewController(例如@property (weak, nonatomic) IBOutlet NSLayoutConstraint *constraint;)。

删除约束:

[self.view removeConstraint:constraint]

用于安装约束:

[self.view addConstraint:constraint]