Задать вопрос
@ishlambad

Почему UIPageViewController внутри UIScrollView первый свайп фейлится?

Иерархия:

UIViewController {
    UIScrollView {
        UIPageViewController {
            UIViewController {
                UIScrollView {

                }
                .direction(.horizontal)
            }
            UIViewController {
                UIScrollView {

                }
                .direction(.horizontal)
            }
        }
    }
}


И есть проблема, которая кажется довольно неожиданной, когда вы пытаетесь свайпнуть в первый раз UIPageViewController начинает скроллится, но когда вы делаете то же самое во второй раз, то запускается внутренний горизонтальный UIScrollView.

Перепробовал кучу вариантов с жестами, отменой касаний, делегированием, ничего не работает. Мб кто сталкивался.

Playground:
https://drive.google.com/file/d/1cGNDp3cDuGRo8ywpY...

Video:
628fbe53a05a2863845638.gif
  • Вопрос задан
  • 49 просмотров
Подписаться 1 Сложный Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы