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

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

- (void)layoutSubviews{    

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

//do something

}

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

- (void)viewDidLayoutSubviews{

[super viewDidLayoutSubviews];

//do something

}

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

你可能感兴趣的:(iOS对于系统自动调用重写方法进行子视图约束更新的方法)