- 在初始化时,使用init和-(instancetype)initWithFrame:(CGRect)frame,但是,在调用时是有系统区分的,iOS 11.0以下,调用init 和-(instancetype)initWithFrame:(CGRect)frame 当frame为CGRectZero是不会调用的,
- 在调用addSubView时,这个跟添加的subView尺寸大小没有关系。
- 改变View的frame时,但是,此时设置的frame 和之前的View的frame不一样,才会调用
- 当屏幕发生旋转时
- 当视图是UIScrollView时,发生滚动时,也会调用layoutSubviews
- 改变View的大小时,会调用layoutSubviews
iOS layoutSubviews 调用
猜你喜欢
转载自blog.csdn.net/ioszhanghui/article/details/90676057
今日推荐
周排行