UIPanGestureRecognizer в UIPageViewController - PullRequest
0 голосов
/ 03 октября 2018

Я пытаюсь отключить подкачку при использовании жеста панорамирования на UIImage внутри pageViewcontroller.Поэтому внутри действия панорамирования жеста я проверяю, в каком состоянии находится жест, а внутри состояния .change я устанавливаю для dataSource элемента pageViewController значение nil.Однако при этом состояние для жеста панорамирования переключается на .cancelled случайным образом, и подкачка останавливается.Но, если я снова начну жест панорамирования, это сработает.Кто-нибудь знает, как я могу обойти это?Я полагаю, что это происходит потому, что когда я устанавливаю источник данных равным нулю, это вызывает отключение пользовательской навигации, согласно документации по источнику данных для UIPageViewController («Если значение этого свойства равно нулю, то навигация на основе жестов отключается.«)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...