Я пытаюсь получить раскадровку, чтобы вернуть пользователя на первый экран раскадровки при нажатии кнопки.Перейти к началу раскадровки с кнопки на последнем экране
У меня есть кнопка щелчка, и метод ударяется, когда он прослушивается, но он ничего не делает или не разбивает приложение в зависимости от того, что у меня есть в этом методе (на этом этапе я пробовал так много вещей, что Я не могу вспомнить исходную настройку)
Лучшее, что я могу достичь, - это то, что когда-то пользователь попадает на третий экран в раскадровке, а не в первую очередь.
Вот раскадровка, я хочу, чтобы пользователь переместился от кнопки, обведенной красным назад, к самому первому контроллеру представления (вверху слева от снимка экрана).
Возможно, раскладка раскадровки поможет людям, я отправлю некоторые из различных методов, которые я пробовал.
Вот метод
- (IBAction)done:(id)sender
{
//Multitude of attempts have been in here, either they don't do
//anything or they just send the user back to the NEW REPORT screen.
//Button does nothing in these following events
[self.navigationController popToRootViewControllerAnimated:YES];
[self.navigationController popToViewController:[self.navigationController.viewControllers objectAtIndex:0] animated:YES];
}
Вы пробовали это [self.navigationController popToRootViewControllerAnimated: YES]; –
Да, пробовал, что при использовании кнопки ничего не делает, просто кликает без эффекта. –
Вы создаете экземпляр отчета, отправляющего контроллер навигации контроллера просмотра в код? На вашем раскадровке нет сегу. – Steve