Я хочу показать свое мнение из определенного вида, но оно работает как LIFO - PullRequest
1 голос
/ 05 апреля 2011

Я использую приложение, основанное на навигации, но я хочу открыть свое представление из любого представления, которое я хочу, но оно всегда работает как LIFO, что я могу сделать?Возможно ли это в iPhone, если это возможно, то помогите мне .. Я использую этот код для всплывающего окна

[self.navigationController popViewControllerAnimated: YES];

1 Ответ

2 голосов
/ 05 апреля 2011

Я бы рекомендовал взглянуть на документацию класса для UINavigationController . Вместо того, чтобы просто подключить один контроллер представления, вы можете:

  • Вывести на определенный контроллер вида с помощью popToViewController:animated:
  • Вставьте весь путь до корня с помощью popToRootViewControllerAnimated:
  • Установите новый стек контроллеров представлений с помощью setViewControllers:animated:

Все они будут автоматически анимированы (если указаны) и избегают описанного вами метода работы «LIFO».

...