今天在Masonry:使用纯代码进行iOS应用的autolayout自适应布局看到了这样一个小技巧,发现之前写的一段段的代码,完全可以这样写了。不用那么费劲了。。
@property (nonatomic, strong) MASConstraint *topConstraint;
...
// when making constraints
[view1 mas_makeConstraints:^(MASConstraintMaker *make) {
self.topConstraint = make.top.equalTo(superview.mas_top).with.offset(padding.top);
make.left.equalTo(superview.mas_left).with.offset(padding.left);
}];
...
// 然后你就可以操作这个属性.
[self.topConstraint uninstall];