Я хочу показать свое мнение из определенного вида, но оно работает как LIFO

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

[self.navigationController popViewControllerAnimated:YES];

1 ответ

Решение

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

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

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

Другие вопросы по тегам