我想居中兩個導航項目,以便它們與導航欄標題視圖垂直對齊。如何居中導航欄的導航項目?
這是相當簡單的居中導航控制器的導航欄標題視圖(該代碼屬於導航控制器自定義類):
override func viewDidLoad() {
super.viewDidLoad()
self.navigationBar.setTitleVerticalPositionAdjustment(-8, for: .default)
}
但這代碼不居中導航項目:
let menuButton = UIBarButtonItem(image: #imageLiteral(resourceName: "menu"), style: .plain, target: self, action: #selector(handleLogout))
menuButton.tintColor = UIColor(r: 149, g: 156, b: 151)
self.navigationItem.leftBarButtonItem = menuButton
UIButtonItem
都不具備的框架性質,我也可以使用自動佈局。我怎樣才能集中我的導航項目?
劈:http://stackoverflow.com/questions/39931976/how-to-get-uibarbuttonitem-center-position – shallowThought