В настоящее время я пишу приложение, которое использует встроенные навигационные контроллеры. Мне нужно перейти к первоначальному виду первого контроллера представления из встроенного.Pop to initial view controller
Эта строка кода просто возвращает меня к первоначальному мнению внедренного navigationController:
[self.navigationController popToRootViewControllerAnimated: YES];
Любые идеи?
Можете ли вы сказать иерархию вам приложение и где вы хотите поп? – KudoCC
Если это выяснилось. Я только что заменил [self.navigationController. popToRootViewControllerAnimated: ДА]; с [self.navigationController.navigationController popToRootViewControllerAnimated: YES]; – user3250926
navigationController свойство UIViewController возвращает «Ближайший предок в иерархии диспетчера представлений, который является навигационным контроллером». Кажется, у вас есть два контроллера навигации, один из которых является дочерним контроллером другого. – KudoCC