<分区>
我正在尝试显示/隐藏 UIBarButtonItem
。我在 storyboard
的右侧添加了一个 barButton
。然后在 viewDidLoad
中,我将 rightBarButtonItem
设置为 nil
。后来,我将它设置为我在 storyboard
中添加的 button
。这是我的代码:
// Right barButtonItem added in storybord:
@IBOutlet weak var deleteBarButton: UIBarButtonItem!
// viewDidLoad
self.navigationItem.rightBarButtonItem = nil
// Later on...
self.navigationItem.rightBarButtonItem = self.deleteBarButton
当我将 self.deleteBarButton
设置为 rightBarButtonItem
时,没有任何反应。它没有显示它。我做错了什么,显示/隐藏 barButtonItem
的正确/最有效的方法是什么?
更新
我尝试了以下方法:
self.deleteBarButton.hidden = true
但是我得到以下错误:
UIBarButtonItem
does not have a member named 'hidden'