Имитация кнопки «Назад» на UINavigationController на iPhone - PullRequest
10 голосов
/ 17 сентября 2009

В настоящее время у меня есть TableView внутри NavigationController, где при выборе элемента запускается следующий код:

DetailViewController *DetailViewController = [[DetailViewController alloc] initWithNibName:@"DetailView" bundle:[NSBundle mainBundle]];

[self.navigationController pushViewController:DetailViewController animated:YES];
[DetailViewController release];
DetailViewController = nil;

Это загружает мой детальный вид, однако мой вопрос такой ... Как я могу вызвать кнопку на навигационном контроллере, не нажимая ее? Или как вернуть его в табличное представление (что делает кнопка)?

Спасибо за любую помощь:)

1 Ответ

37 голосов
/ 17 сентября 2009

Вы можете вызвать метод popViewController:

[self.navigationController popViewControllerAnimated:YES];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...