使用代码删除约束要注意的地方

使用代码删除特定约束的正确姿势:

1
2
3
4
5
6
7
8
if (IOS8_OR_LATER) {
// iOS8之后删除约束的方法
self.authorLabelRightConstraint.active = NO;
}
else {
// iOS8之前删除约束的方法
[self removeConstraint:self.authorLabelRightConstraint];
}

注意删除约束的方法在iOS8之前和之后是不一样的。