我觉得愚蠢地问这个问题,但我还没有能够让这个问题发挥作用。我有一个NavController-> TableViewController-> WebViewController。我试图在默认情况下更改WVC上backButton的标题" Back"到"参考"。
这应该是一个简单的问题,即在Storyboard中设置Back按钮的text属性(这不是工作)或者我的WebViewController的viewDidLoad方法的代码:
self.navigationItem.backBarButtonItem.title = @"Reference";
这只是一个错误还是我错过了什么?
答案 0 :(得分:0)
您应该在TableViewController
中进行设置,而不是在WebViewContorller
答案 1 :(得分:0)
将它放在tableviewController
中 UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:@"Reference" style:UIBarButtonItemStylePlain target:nil action:nil];
self.navigationItem.backBarButtonItem = backButton;
屏幕截图
来自文件
如果要为后退按钮指定自定义图像或标题,则可以将自定义栏按钮项(带有自定义标题或图像)指定给此属性。
答案 2 :(得分:0)
解决:我在WVC导航栏的小视图中添加了一个灰色活动指示器。删除后,代码运行正常。谢谢@Leo,@ Jacky,@ Jaleel!
答案 3 :(得分:0)
这项工作对我来说
self.navigationController.navigationBar.topItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Reference" style:UIBarButtonItemStylePlain target:nil action:nil];