Откройте часть приложения вниз по стеку представления NavigationController - PullRequest
2 голосов
/ 19 марта 2009

Я пробираюсь через книгу «Начало разработки iPhone» и понимаю основную концепцию push push. Тем не менее, в руководстве по дизайну пользовательского интерфейса iPhone от Apple говорится, что я должен заново открыть свое приложение в предыдущем окне выхода из приложения. Как я могу загрузить NavigationController так, чтобы он по умолчанию был дочерним представлением и в то же время имел стек представлений, который возвращается в корневое представление приложения?

По аналогии с почтовым приложением iPhone 80% времени мои пользователи будут начинать с дочернего представления входящих сообщений, но время от времени им придется переходить к «обзорному» корневому представлению.

Решение?

Я думал, что анимированное свойство pushViewController () просто управляет визуальным эффектом открытого представления, но в состоянии документации "Pass NO, если вы настраиваете контроллер навигации до отображения его представления". Надеюсь, это означает, что я могу поместить скрытые представления в стек контроллера до представления открытия приложения по умолчанию, а затем анимировать окончательный вид представления?

1 Ответ

1 голос
/ 19 марта 2009

Возможно, вам придется где-то хранить стек и переходить к правильному представлению при запуске.

Как говорится, у вас нет , чтобы сделать это. Это имеет смысл только для некоторых приложений.

См. Также: Сохранение состояния приложения при перезапуске

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...