我目前在NavigationController中有一个TableView,当选择一个项目时,会运行以下代码:
DetailViewController *DetailViewController = [[DetailViewController alloc] initWithNibName:@"DetailView" bundle:[NSBundle mainBundle]];
[self.navigationController pushViewController:DetailViewController animated:YES];
[DetailViewController release];
DetailViewController = nil;
这会加载我的详细信息视图,但我的问题是这个...如何在不按下它的情况下调用导航控制器上的后退按钮?或者如何将其设置回表格视图(这是后退按钮的作用)?
感谢您的帮助:)
答案 0 :(得分:37)
您可以调用popViewController方法:
[self.navigationController popViewControllerAnimated:YES];
答案 1 :(得分:0)
在Swift中:
navigationController?.popViewController(animated: true)