我有2個視圖控制器通過導航控制器中的segue連接,並且我編輯了Interface Builder中的後項目標題。iOS/Xcode - 導航項BackBarButtonItem標題顯示前一個控制器的標題
我的問題是,第二控制器的BackBarButtonItem顯示第一個(展示)控制器的BackBarButtonItem的標題,不管有什麼事回到設置在第二控制器的NavigationItem。
我所做的就是設置leftBarButtonItem第一個控制器的唯一的事:
self.navigationItem.leftBarButtonItem = UIBarButtonItem(title: "Close", style: UIBarButtonItemStyle.Plain, target: self, action: "backTapped:")
現在提出控制器的所有NavigationItems顯示「關閉」。有沒有人有一個想法,發生了什麼?
預先感謝
通過創建一個UIBarButtonItem來設置按鈕的標題,並且在**第二個**控制器中將其設置爲leftBarButtonItem也行得通,但這比解決方案更適用於解決方法。 –
由於某些原因,刪除問題中提到的代碼行並不會改變行爲。 –