iOS:UIScrollView检测滑动手势

我有一个UIScrollView通过使用一个定时器,每3秒滚动到下一页(types的幻灯片)自动滚动。

现在我想实现一个检测任何用户交互的函数,只要用户与scrollview交互,就立即取消计时器,这样他就可以自己滚动滚动视图。

什么是最好的方法来做到这一点? ScrollView不是子类,正在使用UIScrollViewDelegate。

会很高兴的一些提示。 干杯。

UIScrolViewDelegate有一个方法来检测用户何时“开始”拖动:

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView { // disable timer here }