如何以编程方式创建导航控制器的后退按钮?导航控制器后退按钮
7
A
回答
25
在-(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.
}
+0
感谢反馈。这是我的错误,我有 self.navigationItem.hidesBackButton = YES;在我的代码的一个方法中,我没有意识到它,所以最后写了一个问题。同意,我应该做我的代码更多的研究.. – user1048396
+0
很高兴现在排序:) – Luke
相关问题
- 1. iPhone导航控制器后退按钮?
- 2. 多导航控制器后退按钮
- 3. iOS导航控制器后退按钮导致故障
- 4. iOS禁用导航控制器后退按钮的动画
- 5. 导航控制器中的后退按钮动画
- 6. 导航控制器上的后退按钮位置
- 7. 导航控制器的后退按钮不起作用!
- 8. 在导航控制器中设置后退按钮
- 9. 后退按钮没有出现在导航控制器
- 10. 后退按钮不起作用的导航控制器
- 11. 在MWPhotoBrowser导航控制器中隐藏后退按钮
- 12. iPhone:如何覆盖导航控制器中的后退按钮?
- 13. 导航控制器后退按钮不隐藏
- 14. 导航控制器“后退按钮”文本:模态地演示
- 15. 自定义导航控制器的后退按钮
- 16. 无法访问导航控制器后退按钮
- 17. 导航栏控制器中的自定义后退按钮
- 18. 导航控制器后退按钮是隐藏的原因?
- 19. iOS7 - 导航控制器 - 自定义后退按钮
- 20. 导航控制器中的后退按钮
- 21. 导航控制器(iPhone)的后退按钮
- 22. 使用导航控制器中的默认后退按钮
- 23. 导航栏后退按钮弹出视图控制器
- 24. 在导航控制器中缺少UIViewController的后退按钮
- 25. 后退按钮不会出现在导航控制器
- 26. 导航控制器栏后退按钮在iOS 5中缺失
- 27. 当我按下后退按钮时,如何控制导航控制器
- 28. 隐形后退按钮时视图控制器推到导航控制器
- 29. 用多个导航控制器设置自定义导航后退按钮
- 30. 的UIViewController定制后退导航按钮
http://stackoverflow.com/questions/1441699/uinavigationcontroller-back-button-custom-text – jbat100
该方法已在IOS被弃用8:/ –