如何在没有标题的情况下自定义iOS 7及更高版本中的导航后退按钮?(即仅限箭头)
self.navigationItem.leftBarButtonItem = self.editButtonItem;
Run Code Online (Sandbox Code Playgroud)
我只是想知道他们是否有任何self.backButtonItem;
要么
这样的事情?
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc]
initWithBarButtonSystemItem:UIBarButtonSystemItemBACK
target:self action:@selector(back)];
Run Code Online (Sandbox Code Playgroud) 如何从UINavigation控制器隐藏后退按钮文本?我只会有"<"而不是"<Back"
当我按下它时UIViewController,它在新的后退按钮中有一些标题UIViewController,如果标题有很多文本,它在iPhone 4s看起来不太好所以我想删除它.
如果我在prepareForSegue函数中添加一些代码,那将是一个麻烦.
有没有更好的方法实现这一目标
我想为应用程序中的所有控制器设置自定义后退栏按钮.我试过用这个:
[[UIBarButtonItem appearance]
setBackButtonBackgroundImage:backButtonImage
forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
它设置图像.没关系.但是,我真正想做的是,我只想要一个自定义按钮用于后栏按钮,它不包含任何标题等.上面的代码可以工作,但它会添加自动标题并调整后栏按钮项的大小.我需要为应用程序中的所有控制器设置一个固定的框架,无标题后退栏按钮项.
我有一个基于NavigationController的iOS7应用程序,在此我想要隐藏与雪佛龙一起显示的后退按钮文本.有没有办法解决这个问题?我尝试将空字符串设置为后退按钮标题,在前一个视图上尝试空标题,似乎如果它找到空标题,则用"后退"文本替换它.
请帮忙
谢谢