答案 0 :(得分:0)
你的头衔可能太宽了。 尝试添加背景颜色,看看它的跨度。
我有类似的问题。
我所做的是在左侧添加一个空图像以平衡导航栏:
private func alignWithWhiteSpace() -> UIBarButtonItem
{
let menuBtn = UIButton()
menuBtn.userInteractionEnabled = true
menuBtn.frame = CGRectMake(0, 0, 25, 25)
menuBtn.setImage(UIImage(named: "empty image"), forState: .Normal)
let menuBtnItem = UIBarButtonItem()
menuBtnItem.customView = menuBtn
return menuBtnItem
}