Я реализую UIScrollViewDelegate и делаю с ним много всего. Однако я только что обнаружил досадную проблему.
Я ожидаю, что scrollViewDidEndDecelerating: будет вызываться всегда после scrollViewWillBeginDecelerating:. Однако, если я просто коснусь своего ScrollView (на самом деле я касаюсь кнопки внутри scrollView), scrollViewDidEndDecelerating: будет вызван, а scrollViewWillBeginDecelerating: не будет вызван.
Как же мне избежать вызова scrollViewDidEndDecelerating:, когда я просто нажимаю кнопку внутри моего UIScrollView?
Спасибо!