поп конкретный вид контроллера - PullRequest
0 голосов
/ 17 января 2010

У меня есть иерархия 3 контроллеров представления в моем контроллере панели навигации: view1-> view2-> view3. После того, как пользователь закончил с view3, я хочу взять его на view1. Каков наилучший подход для этого?

спасибо,

Нав

Ответы [ 2 ]

1 голос
/ 18 января 2010

Предполагая, что view3 и view2 уже были переданы на ваш контроллер навигации, вы можете использовать -[UINavigationController popToRootViewControllerAnimated:] или -[UINavigationController popToViewController:animated:] для этого.

0 голосов
/ 18 января 2010

Просто выполните действие UIBarButtonItem на вашем UINavigationController (в этом случае, скорее всего, на rightBarButtonItem), вызовите

[self.myNavController pushViewController:view1 animated: YES];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...