Left Bar Button Item - 显示上一个视图控制器的名称
Left Bar Button Item - show name of previous View Controller
如果您的导航控制器没有条形按钮项,导航 后退按钮 将显示带有最后一个视图控制器名称的[=18] =].
我想保留该名称,因为我不想对其进行硬编码。我确实知道如何添加它,但我不想这样做,因为这会为错误留下更多空间。
有没有一种方法可以使左栏按钮项不消失?
将此添加到 viewController 中您希望具有默认后退按钮和自定义栏按钮项的位置。您可以自定义条形按钮项目。
override func viewDidLoad() {
super.viewDidLoad()
let newBtn = UIBarButtonItem(title: "new", style: .plain, target: self, action: #selector(anotherMethod))
self.navigationItem.leftItemsSupplementBackButton = true
self.navigationItem.leftBarButtonItem = newBtn//self.navigationItem.leftBarButtonItems = [newBtn,anotherBtn]
}
如果您的导航控制器没有条形按钮项,导航 后退按钮 将显示带有最后一个视图控制器名称的[=18] =].
我想保留该名称,因为我不想对其进行硬编码。我确实知道如何添加它,但我不想这样做,因为这会为错误留下更多空间。
有没有一种方法可以使左栏按钮项不消失?
将此添加到 viewController 中您希望具有默认后退按钮和自定义栏按钮项的位置。您可以自定义条形按钮项目。
override func viewDidLoad() {
super.viewDidLoad()
let newBtn = UIBarButtonItem(title: "new", style: .plain, target: self, action: #selector(anotherMethod))
self.navigationItem.leftItemsSupplementBackButton = true
self.navigationItem.leftBarButtonItem = newBtn//self.navigationItem.leftBarButtonItems = [newBtn,anotherBtn]
}