我正在删除导航栏中后栏按钮的 Headers :
self.navigationItem.backBarButtonItem = UIBarButtonItem(title: "", style: .Plain, target: nil, action: nil)
这很好用,但是,当我向导航栏添加左侧栏按钮以执行其他操作时,我遇到了问题:
self.addLeftBarButtonWithImage(UIImage(named: "menu_lines")!)
左侧栏按钮显示从后栏按钮向右移动,就像后栏按钮仍然具有 Headers 文本一样 . 我希望新的左栏按钮位于后面的图标'<'旁边,但中间有水平空间,我无法弄清楚如何删除 .
1 回答
尝试使用
self.navigationItem.leftBarButtonItems = []
添加它们并将UIBarButton对象添加到数组中!在这种情况下,您必须设置自己的操作,但它应该照顾您尝试做的事情