0

我已经加载了一个带有 [uibarbutton 外观] 的自定义后退按钮,但我不知道如何更改自定义图像上的文本。编码:

- (void)viewDidLoad
{
[super viewDidLoad];

[[UIBarButtonItem appearance] setBackButtonBackgroundImage:[UIImageimageNamed:@"someimage.png"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
}
4

3 回答 3

1

不需要为其设置标题或文本,它的导航系统ios本身就可以,只需将自定义按钮分配给导航栏backbutton

UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:@"Back" style:UIBarButtonItemStyleDone target:nil action:nil];
self.navigationItem.backBarButtonItem = backButton;
于 2013-01-26T02:59:39.260 回答
0

后退按钮上的文本由title后退按钮将导航到的视图控制器的属性确定(即导航控制器堆栈上的前一个视图控制器)。

于 2013-01-26T02:47:38.170 回答
0
self.navigationItem.leftBarButtonItem = [[[UIBarButtonItem alloc] initWithTitle:@"Back"
style:UIBarButtonItemStylePlain
target:self action:@selector(back:)] autorelease]; 
于 2013-01-26T02:53:53.137 回答