layoutSubviews 调用

  • init 方法不会调用layoutSubviews
  • addSubview 会触发target view(被添加view的view)和其subviewlayoutSubviews方法
  • setFrame 只有当设置的frame的参数的size与原来的size不同,才会触发其view的layoutSubviews方法
  • 滑动 UIScrollView 会调用scrollview及scrollview上的view的layoutSubviews方法
  • 旋转设备 只会调用VC的view的layoutSubviews方法
  • removeFromSuperview  只会调用superview的 layoutSubviews方法
原文地址:https://www.cnblogs.com/allanliu/p/4804892.html