1.如果是自定义的UIView 就用重写UIView的 layoutSubviews方法
- (void)layoutSubviews{
[super layoutSubviews];//切记要写这句话
//do something
}
2.如果是控制器自带的View 就重写
- (void)viewDidLayoutSubviews{
[super viewDidLayoutSubviews];
//do something
}
以上两种方法可以在视图添加完成以后,系统自动的调用重写的方法进行视图的位置约束处理。是不是很好用!







网友评论