当您拖动或轻拂滚动时,会出现滚动指示器,然后当一切停止移动时,它们会消失。
我想在这段时间(或在他们展示时)做一些事情
我知道我可以使用(void)scrollViewDidScroll来启动我的东西,但是,这就是问题,到底有没有一种方法?
我知道有单独的拖拽或减速方法(轻弹后),但必须有一个,因为我打赌Scroll Indicator正在使用它?
非常感谢任何帮助..答案 0 :(得分:0)
好的我正在使用:
- (void) scrollViewDidScroll: (UIScrollView *) _theScroller{
[self startJob];//start doing stuff!
}
和
- (void) scrollViewDidEndDecelerating: (UIScrollView *) _theScroller{
[self stopJob];//stop doing stuff!
}
- (void)scrollViewDidEndDragging:(UIScrollView *) _theScroller willDecelerate:(BOOL)decelerate {
[self stopJob];//stop doing stuff!
}
我似乎必须使用这两种方法来停止,一种是你只是“轻弹”滚动并让它停止,另一种如果你拖动而没有“轻弹”。