Swift. Скролл UIScrollView не работает только при первом свайпе
Тестовое приложение имеет 4 ScrollView:
1.UIScrollView находится на вьюконтроллере и может скроллится вверх/вниз.
2.UIPageViewController находится на скроллвьюхе 1 и может скроллится вправо/влево.
3.UITableView находится на одном из контроллеров PageViewController 2 и может скроллится вверх/вниз.
4.UIScrollView находится в ячейке таблицы 3, и может скроллится вправо/влево.
При первой попытке проскроллить UIScrollView 4, срабатывает скролл PageViewController 2, но только при первой попытке. Потом все 4 скроллвью работают правильно.
В методах делегата UIGestureRecognizerDelegate можно увидеть что panGestureRecognizer на скроллвью 4 имеет состояние failed при первом свайпе.
<UIScrollViewPanGestureRecognizer: 0x7f826881fd50; state = Failed; delaysTouchesEnded = NO; view = <Tests.MyCellScroll 0x7f826802f600>; target= <(action=handlePan:, target=<Tests.MyCellScroll 0x7f826802f600>)>>
Любые идеи о возможной причине бага.
