标签:布局 color you 调整 needed img rect 刷新 add
需要在某个View调整子视图的位置时,可以重写。
以下情况会出发LayoutSubViews方法的调用
调用UIView的setNeedsLayout方法,系统标记为需要重新布局。系统会异步调用该视图的layoutIfNeeded刷新布局,不立即刷新,但layoutSubviews一定会被调用。
调用视图的layoutIfNeeded方法,如果有标记需要刷新的视图,会立即调用LayouSubView进行布局。
如果要立即刷新,要先调用[view setNeedsLayout],把标记设为需要布局,然后马上调用[view layoutIfNeeded],实现布局
标签:布局 color you 调整 needed img rect 刷新 add
原文地址:https://www.cnblogs.com/CoderHong/p/11104895.html