Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Navigation Controller back button

How can I create a back button of a navigation controller programmatically?

like image 765
user1048396 Avatar asked Nov 18 '11 08:11

user1048396


1 Answers

In -(void)loadView or similar:

UIBarButtonItem *btn = [[UIBarButtonItem alloc] initWithTitle:@"back" style:UIBarButtonItemStyleBordered target:self action:@selector(backPressed:)];
self.navigationItem.leftBarButtonItem = btn;
[btn release];

-(void)backPressed: (id)sender
{
    [self.navigationController popViewControllerAnimated: YES]; // or popToRoot... if required.
}
like image 118
Luke Avatar answered Nov 02 '22 06:11

Luke