0

所以如果你有一個沒有欄按鈕的導航控制器項目,然後導航返回按鈕將顯示與最後一個視圖控制器的名稱,我想保留,因爲我不想必須硬編碼它。而且我知道如何添加它,但我不想這樣做,因爲這會給bug留下更多空間。有沒有一種方法,我可以有一個左欄按鈕項目和默認的一個不會消失?左欄按鈕項目

+0

你想擁有多個左邊欄按鈕項目包括默認後退按鈕? –

+0

是的。那是對的 –

回答

2

將此添加到viewController中您想要具有默認後退按鈕和自定義欄按鈕項目的位置。您可以自定義欄按鈕項目。

override func viewDidLoad() { 
    super.viewDidLoad() 
    let newBtn = UIBarButtonItem(title: "new", style: .plain, target: self, action: #selector(anotherMethod)) 
    self.navigationItem.leftItemsSupplementBackButton = true 
    self.navigationItem.leftBarButtonItem = newBtn//self.navigationItem.leftBarButtonItems = [newBtn,anotherBtn] 
} 
相關問題