Моего вид последовательности контроллера следующим образом:Поп к корневому зрению в размотках Segue
А -> (толчок) -> В -> (модальный) -> С
я вернусь от С до B используя разматывающий сегмент, и он работает.
Я хотел бы, однако, чтобы вернуться непосредственно от С до А.
В этом размотки Segue, который находится в B, я пытаюсь выскочить к корневому зрения:
-(IBAction)unwindToBfromC:(UIStoryboardSegue *)segue
{
[self.navigationController popToRootViewControllerAnimated:YES];
}
и я получаю эту ошибку :
Tried to pop to a view controller that doesn't exist.
Когда я однако выполнить:
[self.navigationController popToRootViewControllerAnimated:YES];
in B в действии кнопки Я возвращаюсь к A без проблем. Что не так?
я нашел хороший и элегантное решение здесь: ссылка – ZviBar
Не похоже, что есть ссылка там ... –
Какая глупая ошибка. Ссылка здесь: http://chrisrisner.com/Unwinding-with-iOS-and-Storyboards – ZviBar