Запустите контроллер из активной раскадровки - PullRequest
0 голосов
/ 27 февраля 2012

У меня довольно простой поток приложений, который довольно линейный, поэтому он очень хорошо вписывается в раскадровку. Однако есть одно требование, которого я не знаю, как этого достичь. Структурно поток приложения выглядит следующим образом.

  1. Контроллер табличного представления (мастер)
  2. Static Table View Controller (деталь, привязанная к базовой модели данных)
  3. Запускает модальное веб-представление. (использует делегата для обратных вызовов)

Теперь требуется, чтобы одним из параметров детализации был элемент по умолчанию. Затем, если нужно приостановить приложение и перейти в приложение настроек и включить опцию «автозапуск», то при возобновлении работы приложения он должен запустить модальное веб-представление напрямую, а при отклонении пользователь должен быть возвращен в контроллер табличного представления. в № 1.

Первоначально я собирался завершить приложение, если был включен автозапуск, однако с тех пор я прочитал, что эта практика не одобряется.

Так что я путаюсь с тем, что пользователь может на любой стадии проходить через раскадровку, затем приостанавливать приложение, включать автоматический запуск из настроек и затем возобновлять работу приложения, как вы «сбрасываете» свою раскадровку. Или есть какие-то встроенные механизмы для этого?

Очень ценится.

1 Ответ

0 голосов
/ 27 февраля 2012

Создайте предложение, что вы запускаете разные сегменты в зависимости от того, включен ли автоматический запуск или нет.И сделайте более сложный раскадровку с двумя переходами для этих двух вариантов.

...