我已经加载了一个带有[uibarbutton外观]的自定义后退按钮,但我不知道如何更改自定义图像上的文本。代码:
- (void)viewDidLoad
{
[super viewDidLoad];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:[UIImageimageNamed:@"someimage.png"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
}
答案 0 :(得分:1)
不需要为其设置标题或文字,ios
它的导航系统本身,只需将自定义按钮指定给导航栏的backbutton
UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:@"Back" style:UIBarButtonItemStyleDone target:nil action:nil];
self.navigationItem.backBarButtonItem = backButton;
答案 1 :(得分:0)
后退按钮上的文本由后退按钮将导航到的视图控制器的title
属性确定(即导航控制器堆栈上的前一个视图控制器)。
答案 2 :(得分:0)
self.navigationItem.leftBarButtonItem = [[[UIBarButtonItem alloc] initWithTitle:@"Back"
style:UIBarButtonItemStylePlain
target:self action:@selector(back:)] autorelease];