UIScrollView определяет направление прокрутки в scrollViewDidEndDragging при разбиении на страницы

Кто-нибудь знает, как определить, в каком направлении будет перемещаться представление прокрутки, когда пользователь поднимает палец, то есть когда вызывается scrollViewDidEndDragging?

В частности, когда вид прокрутки является установлен на подкачку.

В большинстве случаев я могу просто отслеживать и проверять contentOffset в scrollViewDidScroll, однако бывают особые случаи, когда пользователь быстро щелкает по экрану. В некоторых случаях перемещение ВЛЕВО-ВПРАВО-ВЛЕВО приведет к переходу на следующую страницу, а в других такой же шаблон останется на той же странице.

Я предполагаю, что это как-то связано с ускорением (разницей между несколькими последними точками) касания.

(У меня iOS4.3 на iPad)

5
задан Rob 19 October 2011 в 23:53
поделиться