Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Simulating the back button on the UINavigationController on the iPhone

I currently have a TableView inside a NavigationController where when a item is selected the following code is ran:

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

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

This loads up my detail view, however my question is this... How can I call the backbutton on the navigation controller without pressing it? Or how can set it back to the table view (which is what the backbutton does)?

Thanks for any help :)

like image 541
ingh.am Avatar asked Sep 17 '09 10:09

ingh.am


1 Answers

You can call the popViewController method:

[self.navigationController popViewControllerAnimated:YES];
like image 193
Philippe Leybaert Avatar answered Oct 26 '22 23:10

Philippe Leybaert