2013-05-02 3 views
0

Я установил некоторые распознаватели жестов в раскадровке, чтобы переместиться между диспетчерами. Есть 4 контроллера вида, проведите влево в 1, чтобы перейти на 2, проведите влево в 2, чтобы перейти к 3 или проведите вправо вправо, чтобы вернуться к одному, и т. Д. Все работает отлично, но когда я прокручиваю прямо в одном из чтобы вернуться к предыдущему, просмотр переходит с правой стороны экрана, а не слева. Когда вы просматриваете страницы, они выглядят прекрасно и полностью естественны, но при правильной прокрутке я хотел бы сказать, в каком направлении должен перейти новый контроллер просмотра. Я не вижу никакого способа сделать это с помощью раскадровки и не знаю, как я буду делать это программно.изменение перехода распознавателей жестов пальца

+0

Как вы делаете переходы сейчас? Вы используете навигационный контроллер? – rdelmar

+0

Да, контроллер корневого представления - это навигационный контроллер. – lunadiviner

+0

Когда вы садитесь вправо, какой код вы вызываете в методе действия распознавателя жестов? – rdelmar

ответ

1

Если вы выполняете переходы с использованием segues, тогда необходимо использовать правый салфетку для разматывания. Вы не должны использовать push для перехода «назад» в последовательность контроллеров.

Смежные вопросы