两个方法都是异步执行的 layoutSubviews方便数据计算,drawRect方便视图重绘 layoutSubviews对subViews重新布局 layoutSubviews方法调用先于drawRect