思路:不可以直接拿到空間進(jìn)行更改抹估,應(yīng)拿出自動(dòng)布局約束屬性進(jìn)行操作
解決辦法:
//xib中單個(gè)NSLayoutConstraint約束拖線到對(duì)應(yīng)類屬性艳悔,
@property (weak, nonatomic) IBOutlet NSLayoutConstraint *width;
//修改Constrain.constant值
self.width.constant = newWidth;
//進(jìn)行布局刷新
[view setNeedsLayout]; //設(shè)置更新標(biāo)記
[view layoutIfNeeded];//刷新布局