У меня есть процесс регистрации пользователя, который разделяется на 3 экрана. На первом экране пользователь должен ввести свой номер мобильного телефона, второй экран просит его выбрать его местоположение. & Третий экран просит его ввести свой день рождения и несколько других деталей.iOS: Откиньтесь назад в цепочке модальных сегментов
Таким образом, всего 3 контроллера, которые я использовал и которые представлены в следующем порядке.
1) mobile_number_controller.rb 2) location_controller.rb 3) miscellaneous_details_controller.rb
Так что я представить это как цепь контроллеров с использованием всех видов транспорта перетекает в результате обсуждения here. Прямо сейчас я немного растерялся, чтобы отпрянуть назад. Вопросы, которые я имею в виду, являются
1) Можно ли отдохнуть на контроллер вверх в цепи, представляющие контроллеры, но не контроллер, который непосредственно представлен текущий контроллер, т.е. от miscellaneous_details_controller к mobile_number_controller ? Если это возможно, это правильный способ сделать это?
2) Если возможно 1), то что произойдет с другими контроллерами цепи, то есть всеми контроллерами между текущим контроллером и контроллером представления вверх в цепочке, к которой мы сейчас отматываем, т. Е. location_controller? Должен ли я вручную отключать все контроллеры один за другим и где я это делаю?
Пожалуйста, предложите правильные способы решения этой проблемы. Любая помощь будет очень полезной, поскольку я только начинаю с разработки iOS.
Ответ на вопрос 1: да, и любой хороший учебник по разучиванию Segue проведет вас именно так, как это сделать. – nhgrif
Как-то я знал, что этот вопрос придет! :) – matt
:) Вы упомянули это там, правильно ?! – Sunil