如何将backButton文本设置为空?

时间:2015-12-15 11:47:00

标签: ios swift uinavigationcontroller uinavigationbar uinavigationitem

我试过这段代码:

navigationController?.navigationItem.backBarButtonItem?.title = ""

但它不起作用,也没有改变任何东西。如何将backButton文本设置为空?

6 个答案:

答案 0 :(得分:10)

我尝试使用此代码作为后退按钮标题。并且它的工作正常

 let barButton = UIBarButtonItem()
 barButton.title = ""
 self.navigationController?.navigationBar.topItem?.backBarButtonItem = barButton

答案 1 :(得分:4)

self.navigationController!.navigationBar.topItem!.title = ""

答案 2 :(得分:2)

您应该使用:

navigationItem.backBarButtonItem = UIBarButtonItem(title: "", style: .Plain, target: nil, action: nil)

仅查看< 而不是<的viewController

答案 3 :(得分:1)

您必须更改以前控制器的标题,尝试在viewDidDisappear中的segue之前执行此操作

答案 4 :(得分:0)

self.navigationItem.leftBarButtonItem=nil;

self.navigationItem.backBarButtonItem=nil;

答案 5 :(得分:0)

要删除backButtonItem的标题,请将此行代码放在viewDidLoad:所在的View Controller的{​​{1}}中:

backButtonItem