【问题标题】:How to change the text on a Back Button?如何更改后退按钮上的文本?
【发布时间】:2012-05-20 18:58:49
【问题描述】:
我创建了一个带有条形按钮项的导航控制器。这个按钮将我带到另一个视图,并完美地创建了一个后退按钮。我只是想更改此按钮的文本,所以我在 Navigation Item > Attributes Inspector > Back Button 中输入了它,但它不起作用并且我有以下警告:
标题集但使用系统标识符(这些属性是相互的
独家的;标题将被忽略)
我该怎么办?
【问题讨论】:
标签:
iphone
objective-c
back-button
uinavigationitem
【解决方案1】:
更改后退按钮很容易,这里有一些方法可以更改为文本或图像,您需要将它们放在 viewDidLoad 方法中。
UIImage:
UIBarButtonItem *backButton = [[UIBarButtonItem alloc] init];
[backButton setImage:[UIImage imageNamed:@"back_home.png"]];
self.navigationItem.backBarButtonItem = backButton;
[backButton release];
NSString:
UIBarButtonItem *backButton = [[UIBarButtonItem alloc] init];
[backButton setTitle:@"Go Back!"];
self.navigationItem.backBarButtonItem = backButton;
[backButton release];