bounds之uiscrollview应用

2017-12-27  本文已影响5人  6灰太狼9

修改父视图的bounds的origin ,子视图的在父视图上位置改变,但是子视图的frame,bounds,center都没有改变。

这就是scrollview滑动的原理,实际上是在不断改变scrollview的bounds.origin,UIScrollView的实现就是通过bounds来实现的。contentOffset是bounds的origin。然后当bounds修改之后,会在layoutSubviews方法里面对子视图进行布局。

上一篇 下一篇

猜你喜欢

热点阅读