簡體   English   中英

顯示導航欄,但不顯示按鈕和標題

[英]Navigation bar showing, but buttons and title do not show

在此處輸入圖片說明 我有一個與segue連接到我的viewcontroller的導航控制器,它顯示導航欄在那里,但沒有按鈕出現,也沒有標題。 我嘗試在xcode中將導航欄的顏色更改為黑色,但更改后,但是當我進入模擬器時,它仍然是白色。 為了顯示此ViewController,請點擊“登錄”按鈕。

  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)
        }
    } 

在此處輸入圖片說明

已更新您的segue應該從登錄vc連接到導航控制器,如下所示: 預期結果

原始要設置具有導航控制器的ViewController的標題,請執行以下操作: 設置導航欄標題

手動設置導航控制器的rootviewcontroller的后退按鈕:(rootcontroller不會自動生成后退按鈕) 后退按鈕

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM