实现代码中修改AutoLayout约束,我们需要遍历view约束,找到属于tableview的约束,然后对其进行调整即可,代码如下:
NSArray* constrains = self.view.constraints;
for (NSLayoutConstraint* constraint in constrains) {
if (constraint.secondItem == self.tableView) {
if (constraint.firstAttribute ==NSLayoutAttributeBottom) {
constraint.constant = 0.0;
}
}
}