2015-11-11 3 views
0

В моей раскадровке Пользователь должен заполнить форму. После этого я нажимаю новый ViewController в стек навигации.Как получить доступ ко второму последнему контроллеру просмотра в контроллере навигации?

Если я сейчас хочу изменить ситуацию на второй последний ViewController, мне нужно получить к нему доступ через стек навигации (я думаю). Как я могу получить к нему доступ?

Я использую эту функцию, чтобы вернуться к последнему ViewController, но прежде чем вернуться, я хочу манипулировать некоторыми ярлыками.

- (IBAction)btnBackTapped:(id)sender { 
    //magic to manipulate labels on the secound last VC ... 
    [self.navigationController popViewControllerAnimated:true]; 
} 

любые идеи?

ответ

1

Вот код, который доставит вас к вашему желаемому контроллеру в стеке навигации.

второй последний контроллер имеет индекс 1.

UIViewController * VC = [self.navigationController.viewControllers objectAtIndex:1]; 

 Смежные вопросы

  • Нет связанных вопросов^_^