При создании моего приложения, которое является приложением на основе вкладок, на первой вкладке пользователь имеет возможность просматривать информацию своего профиля (специфичную для приложения). ТАК установили UINavigationController
со следующими контроллерами представления:
1 - Edit profile
0 - View profile (also the root view controller for the `UINavigationController`).
Поток, которого я хотел бы добиться, - если профиль не был настроен (т. Е. При первом запуске приложения), я бы хотел перейти непосредственно к представлению «Редактировать профиль», которое сейчас является поведением по умолчанию, так как представление находится наверху стека.
Проблема, с которой я столкнулся, заключается в том, что, если бы профиль был настроен, как бы я сразу перешел к View Profile. Я посмотрел документацию для UINavgationController
, и неясно, как можно вытолкнуть контроллер представления из стека. Метод popToViewController:animated
возвращает NSArray
предметов, извлеченных из стека. Означает ли это, что эти контроллеры представления больше не доступны, и / или есть ли лучший способ перейти непосредственно к желаемому контроллеру представления?