iOS对于系统自动调用重写方法进行子视图约束更新的方法

2018-06-25  本文已影响28人  iOS开发小学生

1.如果是自定义的UIView 就用重写UIView的 layoutSubviews方法

- (void)layoutSubviews{    

[super layoutSubviews];//切记要写这句话

//do something

}

2.如果是控制器自带的View 就重写

- (void)viewDidLayoutSubviews{

[super viewDidLayoutSubviews];

//do something

}

以上两种方法可以在视图添加完成以后,系统自动的调用重写的方法进行视图的位置约束处理。是不是很好用!

上一篇 下一篇

猜你喜欢

热点阅读