0
我有UITableViewController,我想将后退按钮的标题更改为“Zpět”。所以我换回来的故事板按钮栏,但没有happend ...我尝试也使用此代码:不能更改导航栏的后退按钮标题
self.navigationController.navigationBar.backItem.title = @"Zpět";
我插入功能viewWillAppear中的代码,但没有happend。我也尝试过函数ViewDidLoad和initWithStyle。同样的结果。我在模拟器中仍看到“返回”。我也试过这个代码:
UIBarButtonItem *newBackButton =
[[UIBarButtonItem alloc] initWithTitle:@"NewTitle"
style:UIBarButtonItemStyleBordered
target:nil
action:nil];
[[self navigationItem] setBackBarButtonItem:newBackButton];
[newBackButton release];
也没事为什么?
你在正确的视图中设置控制器? –
把这段代码放在viewdidload方法的哪个视图控制器的后退按钮标题你想改变,而不是你会看到的视图。 –
你也许想要启用不同的语言(捷克我猜)?如果您将语言添加到项目设置中,用户将自动获取系统按钮的翻译文本(如后退按钮)。有很多关于该主题的教程。 http://www.appcoda.com/ios-programming-tutorial-localization-apps/ –