layoutSubviews 是什么? 设定subviews的尺寸和位置,如果要精确布局,可以在子类里重写此方法.不能直接调用此方法,如果想强制layout刷新,调用setNeedsLayout来代替,如果想立即刷新view,调用layoutIfNeeded. 1不会触发layoutSubviews的情况 init 2会触发layoutSubviews的情况 addSubview 注意:如果view的frame为zero,即使被添加了也不会调用layoutSubviews 设置frame(前后…