【发布时间】:2009-05-07 19:19:31
【问题描述】:
嗯,有一个委托会在以下情况下被调用:
- 滚动视图开始滚动
- 初始化滚动动作后从滚动视图中抬起手指
- 滚动视图停止减速
但现在的问题是,如果你想在滚动时回收那些视图,你必须在滚动时非常快地做到这一点。当用户滚动时,某些东西必须触发一个方法,该方法将从上到下或从下到上删除一个或三个视图。
问题:
用户可能滚动非常慢或非常快。我不知道。
一旦开始滚动,我必须检查,即每秒 50 次偏移量是多少,并确定是否该回收视图。下一个问题是,如何每秒调用 50 次方法,以及如何在滚动停止时停止。
你知道哪些模式可以解决这个问题?我相信那里有一些不错的。
【问题讨论】:
标签: iphone cocoa-touch uikit uiscrollview