我正在实现UIScrollViewDelegate并用它做很多事情。但是,我刚刚发现了一个烦人的问题。
我希望scrollViewDidEndDecelerating:总是在scrollViewWillBeginDecelerating:之后被调用。但是,如果我只是触摸我的 ScrollView(实际上我正在触摸 scrollView 内的一个按钮),scrollViewDidEndDecelerating:会被调用,而scrollViewWillBeginDecelerating:不会被调用。
那么如何避免在我只需按下 UIScrollView 内的按钮时调用scrollViewDidEndDecelerating:呢?
谢谢!