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