【发布时间】:2016-10-07 02:45:39
【问题描述】:
如何隐藏我的左栏按钮项?
在我的故事板中,我将一个导航栏拖到我的视图控制器上,然后是一个栏按钮项。在某些情况下,我想隐藏 Bar Button Item。
这些都不起作用:
override func viewDidLoad() {
self.navigationItem.leftBarButtonItem = nil
self.navigationItem.leftBarButtonItems = []
self.navigationItem.setLeftBarButtonItems([], animated: true)
}
【问题讨论】:
-
都应该可以,如果不行,试试
self.navigationController.navigationItem -
这可能不相关,但您必须在
viewDidLoad实现中调用super。 -
matt 为什么必须调用 super.viewDidLoad
标签: ios swift swift2 uinavigationbar uinavigationitem