大家好,又见面了,我是你们的朋友全栈君。
- 在初始化时,使用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
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/159937.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...