Есть ли способ изменить представления в iOS без использования UINavigationController? - PullRequest
5 голосов
/ 12 марта 2011

У меня есть страница входа в начало моего приложения, которую я не хочу в стеке представления. Есть ли способ загрузить мое первое представление после входа в систему после входа в систему без использования UINavigatorController?

Есть ли лучший способ сделать это? Должен ли я использовать 2 UINavigationControllers? Есть ли способ изменить RootViewController на UINavigationController?

Ответы [ 2 ]

8 голосов
/ 12 марта 2011

Да, вы можете изменить корневой контроллер окна. Установите свойство окна rootViewController для нового контроллера, и все готово. Не забывайте, однако, что первый контроллер (тот, который вы удаляете) не будет получать сообщения viewWillDisappear: и viewDidDisappear:. Отправьте их сами, прежде чем переключать контроллеры, если они вам интересны.

0 голосов
/ 01 декабря 2012

Вы также можете посмотреть на UIViewController # presentViewController

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