layoutSubviews调用

在以下情况都会调用

1. 直接调用[self setNeedsLayout]

2. addSubview的时候

3. 当view的size发生改变的时候

4.滑动UIScrollView的时候

5.旋转Screen会触发父UIView上的layoutSubviews事件

(注意:当view的size的值为0的时候,addSubview也不会调用layoutSubviews。当要给这个view添加子控件的时候不管他的size有没有值都会调用).