Мне было трудно следить за принятым ответом, поэтому вот более подробная информация.
Учитывая фотографию ниже на контроллере представления C, вы можете «выйти» обратно к любому контроллеру представления на пути перехода.
ViewController A можно написать:
- (IBAction)done:(UIStoryboardSegue *)segue {
// Optional place to read data from closing controller
}
ViewController B можно написать:
- (IBAction)back:(UIStoryboardSegue *)segue {
// Optional place to read data from closing controller
}
ViewController C вы управляете перетаскиванием от кнопки «назад» к зеленой опции выхода и выбираете назад:
ViewController C вы управляете перетаскиванием от кнопки «готово» к зеленой опции выхода и выбираете готово:
Примечание: Несмотря на то, что методы на других контроллерах зрения они появляются для ViewController С выходом «s. Перетаскивание элемента управления и выбор метода определяет, к какому ViewController нужно расслабиться.