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;在我代码的第一个方法中,我没有意识到这一点,所以最后写了一个问题。同意,我应该对我的代码做更多的研究。。