我已经加载了一个带有uibarbutton外观的自定义后退按钮,但我不知道如何更改自定义图像上的文本。代码:
- (void)viewDidLoad
{
[super viewDidLoad];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:[UIImageimageNamed:@"someimage.png"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
}发布于 2013-01-26 10:59:39
不需要为它设置标题或文本,ios的导航系统它自己做,只需将您的自定义按钮分配给导航栏的backbutton
UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:@"Back" style:UIBarButtonItemStyleDone target:nil action:nil];
self.navigationItem.backBarButtonItem = backButton;发布于 2013-01-26 10:47:38
back按钮上的文本由back按钮将导航到的视图控制器(即导航控制器堆栈上的上一个视图控制器)的title属性确定。
发布于 2013-01-26 10:53:53
self.navigationItem.leftBarButtonItem = [[[UIBarButtonItem alloc] initWithTitle:@"Back"
style:UIBarButtonItemStylePlain
target:self action:@selector(back:)] autorelease]; https://stackoverflow.com/questions/14533286
复制相似问题