Есть ли способ остановить (и запустить) прокрутку mid-touch UIScrollView, не отказываясь от незавершенного события касания? То есть, по-прежнему запускать scrollViewDidScroll
, но не анимировать прокрутку вместе с пальцем пользователя.Как заморозить прокрутку UIScrollView без потери события касания
Установка scrollEnabled
на false
заставляет прикоснуться к утере.
This question по существу то, что я пытаюсь сделать, но ответ не работает (кажется).
Другой вариант - поместить невидимое прокручивание над вашим реальным видом прокрутки. В невидимом scrollview 'scrollViewDidScroll:', если вы хотите, чтобы реальный прокручивался, просто выполните 'realScrollView.contentOffset = fakeScrollView.contentOffset;' –