Как поместить текущий контроллер и вернуться к предыдущему?

Я пытаюсь использовать кнопку «назад», которую нужно вытащить из текущего контроллера, чтобы я мог вернуться к предыдущему контроллеру. Все контроллеры – это только контроллеры просмотра.

3 Solutions collect form web for “Как поместить текущий контроллер и вернуться к предыдущему?”

это выведет верхний контроллер из стека контроллера навигации!

[self.navigationController popViewControllerAnimated:YES]; 

и если вы не знаете UINavigationController и его использование, перейдите по этой ссылке

http://www.idev101.com/code/User_Interface/UINavigationController/

Вам нужно использовать UINavigationController . Это поддерживает стек ваших контроллеров просмотров. Вы можете изменить стек вида, вызвав pushViewController:animated и popViewController:animated .

Инициализируйте свой экземпляр UINavigationController с помощью rootViewController (ваш первый контроллер представления), а затем представите свой UINavigationController в некотором роде, тогда вам нужно только поиграть с вашим экземпляром UINavigationController .

если вы используете контроллер вида, используйте:

  [self.navigationController popViewControllerAnimated:NO]; 

иначе, если вы используете использование модального перехода:

  [self dismissViewControllerAnimated:YES completion:^{ //Stuff after dismissing }]; 
  • Как представить UIAlertView из appDelegate
  • CRASH пытается удалить и перезагрузить один и тот же путь индекса
  • Письмо и номер жест в iphone
  • «Popping» Несколько контроллеров просмотра в UINavigationController Stack
  • Просмотр отображается в иерархии просмотра отладки, но НЕ на устройстве / сим
  • Изменить дочерний контроллер просмотра
  • Родной взгляд Представляя реальный взгляд на реакцию
  • Горизонтальный стек Просмотр новой строки - Swift
  • iOS - Добавление нового представления / Переключение представлений при нажатии кнопки
  • Приложение Xcode 4.2 iOS SDK 5 на основе вида
  • пользовательское разделенное представление для чтения страниц в webview
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.