2017-07-14 132 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 ... –