好吧,在以下情况下会调用委托:
- 滚动视图开始滚动
- 初始化滚动运动后从滚动视图中抬起的手指
- 滚动视图停止减速
但现在的问题是,如果你想在滚动时回收那些视图,你必须在滚动期间非常快地做到这一点。当用户滚动时,某些东西必须触发一种方法,该方法将从上到下或从下到上删除一个或三个视图。
问题:
用户可能滚动非常慢或非常快。我不知道。
滚动开始后,我必须每秒检查 50 次偏移量,并确定是否该回收视图。下一个问题是,如何每秒调用 50 次方法,以及如何在滚动停止时停止该方法。
你知道哪些模式可以解决这个问题?我确信那里有一些好的。