xib更新约束方法

2018-04-13  本文已影响22人  张俊凯

思路:不可以直接拿到空间进行更改,应拿出自动布局约束属性进行操作
解决办法:

//xib中单个NSLayoutConstraint约束拖线到对应类属性,
@property (weak, nonatomic) IBOutlet NSLayoutConstraint *width;
//修改Constrain.constant值
self.width.constant = newWidth;

//进行布局刷新
[view setNeedsLayout];  //设置更新标记
[view layoutIfNeeded];//刷新布局
上一篇下一篇

猜你喜欢

热点阅读