1
jjgod 2012-12-27 18:55:02 +08:00
如果同时替换 40 个 subview 会有延迟,那么同时替换 3 个呢?正常情况下代码不应该同时缓存 80 个 subview,而只需要保存前一个、当前和后一个 subview 就够了。
|
2
Hellorld OP @jjgod 就是说在滑动的时候再继续添加subview咯。比如我现在在第10页,然后我旋转device之后scrollview上其实只有9,10,11这三页。在我滑动到11页的时候添加第12页,或者在我滑动到第9页的时候往前添加第8页。我去试一下
|
3
alexrezit 2012-12-27 19:15:54 +08:00
|
4
alexrezit 2012-12-27 19:18:40 +08:00 1
@alexrezit 代码里面 loadedGridItems 是已加载的 subview, 滚动的时候会把不可见的 subview 进行回收重用.
|
6
dingtianran 2013-01-03 22:08:44 +08:00
在旋转事件发生的时候重排所有subview
(不能覆盖view的layoutSubviews,要不然稍微动一点就触发了) |
7
SoberZhou 2013-01-03 23:30:31 +08:00
我靠....好长...好大.... 这个没有自适应
|