在导航控制器以编程方式返回后,为什么我看不到顶栏?

时间:2016-06-30 06:07:55

标签: ios swift uinavigationcontroller

我有带rootViewController和childViewController的导航控制器。 当我启动我的应用程序时,我在rootViewController上看到Top Bar。然后我转到childViewController trough segue,然后尝试返回rootViewController

 @IBAction func exitButtonAction(sender: AnyObject) {
         navigationController?.popToRootViewControllerAnimated(true)
    }

但是没有Top Bar就开始了。 我以编程方式返回,因为在我的childViewController顶部栏被隐藏。 我该如何解决?

1 个答案:

答案 0 :(得分:1)

这是一个布尔值,可以解决您的需求:        self.navigationController?.navigationBarHidden = true

需要时将其设置为true或false。