您的位置:首页 > 其它

关于layoutSubviews的一点使用总结

2015-08-13 10:28 267 查看
1、layoutSubviews 被调用的触发条件

(1)采用 initWithFrame:方法初始化,并且frame不为 CGRectZero是会触发

(2)当 addSubView的时候会触发

(3)选择屏幕的时候,会导致父视图的layoutSubviews调用

(4)UIScrollView在滑动的时候也会触发

(5)当然设置 frame的时候必然会触发了

(6)改变一个UIView 的frame的时候也会触发父视图调用layoutSubviews;

2、layoutSubviews 适用条件

类内部调整子视图的时候使用,外部则没有必要重写该方法了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: