2017-07-14 183 views
1

enter image description here我有一個導航控制器與segue連接到我的viewcontroller,它顯示導航欄在那裏,但沒有按鈕出現,並沒有標題出現。我試圖改變導航欄的顏色爲黑色在xcode它改變了,但當我進入模擬器它仍然是白色的。 爲了呈現該視圖控制器,當登錄按鈕被竊聽..導航欄顯示,但按鈕和標題不顯示

override func viewDidAppear(_ animated: Bool) { 
     super.viewDidAppear(animated) 

     if UserDefaults.standard.object(forKey: "loggedIn") != nil { 
      print("User will stay logged in") 
      self.performSegue(withIdentifier: "chatRoom", sender: self) 
     } 
    } 

enter image description here

+0

你設置標題和後退按鈕?我還沒有看到你的故事板截圖 – Codus

回答

2

更新 你賽格瑞應從登錄VC連接到導航控制器是這樣的: expected segue

原創 要設置具有導航控制器的視圖控制器的標題: set navigation bar title

要手動設置導航控制器的RootViewController的的後退按鈕: (rootcontroller不會自動生成後退按鈕) set back button

+0

對不起,在我拍攝屏幕截圖之前,我刪除了按鈕,我將重新做它 –

+0

@KimRiegel你還會發布一些代碼如何啓動視圖控制器? – Codus

+0

我登錄後,點擊登錄後執行segue ... –