У меня есть контроллер просмотра страниц, где страницы выровнены по горизонтали - так что вы будете перемещаться в сторону, чтобы переключаться между ними. Каждая страница содержит табличное представление, которое можно прокручивать по вертикальной оси (вверх-вниз).
Вы можете перемещать контроллер просмотра страниц по всему экрану - и просмотр таблицы только в пределах области просмотра таблицы.
Если вы проведете пальцем влево на виде таблицы - страница переключится, как и ожидалось. Если вы попытаетесь провести пальцем влево, но он распознается как вверх / вниз - тогда представление таблицы начнет анимацию (анимация по умолчанию) и остановится в течение секунды или около того. Проблема в том, что вы не можете провести пальцем влево / вправо, чтобы переключить страницу, когда анимация активна. Если вы это сделаете - он всегда будет распознавать пролистывание вверх / вниз, и вам придется подождать, пока анимация не закончится, прежде чем снова пролистывать.
Какие варианты мне нужны, чтобы решить эту проблему?