iOS对于系统自动调用重写方法进行子视图约束更新的方法
2018-06-25 本文已影响28人
iOS开发小学生
1.如果是自定义的UIView 就用重写UIView的 layoutSubviews方法
- (void)layoutSubviews{
[super layoutSubviews];//切记要写这句话
//do something
}
2.如果是控制器自带的View 就重写
- (void)viewDidLayoutSubviews{
[super viewDidLayoutSubviews];
//do something
}
以上两种方法可以在视图添加完成以后,系统自动的调用重写的方法进行视图的位置约束处理。是不是很好用!