drawrect触发方法: 设置frame setneeddisplay contentmode设置为redraw sizetofitlayoutsubviews触发方法 setframe layoutifneed addsubview scrollview滚动viewWillLayoutSubviews重新布局子视图 view的bounds发生变化 视图方向旋转