Navigation Controller back button
15,872
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.
}
Author by
user1048396
Updated on June 19, 2022Comments
-
user1048396 almost 2 years
How can I create a back button of a navigation controller programmatically?
-
user1048396 over 12 yearsThanks for the feedback. It was my mistake, I had self.navigationItem.hidesBackButton=YES; in 1 method of my code, I didn't realize it and so finally wrote in a question. Agreed,I should I have done some more research on my code ..