Ios 导航控制器后退按钮

Ios 导航控制器后退按钮,ios,ipad,xcode4,uinavigationcontroller,Ios,Ipad,Xcode4,Uinavigationcontroller,如何以编程方式创建导航控制器的后退按钮?在-(void)loadView或类似文件中: UIBarButtonItem *btn = [[UIBarButtonItem alloc] initWithTitle:@"back" style:UIBarButtonItemStyleBordered target:self action:@selector(backPressed:)]; self.navigationItem.leftBarButtonItem = btn; [btn releas

如何以编程方式创建导航控制器的后退按钮?

-(void)loadView
或类似文件中:

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.
}

此方法在iOS 8中已被弃用:/感谢您的反馈。这是我的错误,我有self.navigationItem.hidesBackButton=YES;在我代码的第一个方法中,我没有意识到这一点,所以最后写了一个问题。同意,我应该对我的代码做更多的研究。。