IOS:推送segue后导航栏消失

Sak*_*lab 2 uinavigationbar uinavigationcontroller uinavigationitem ios swift

stroyboard

每次我执行我的节目(推)时,文章VC都没有显示其导航栏以显示标题或后退按钮.我还检查了导航控制器是否有标题,因为这似乎是某些情况的解决方案.执行segue的类只发送信息.类别是枚举.

在此输入图像描述

Jua*_*rti 6

你必须用另一个NavigationController包装你的articleVC.或者不使用segue,您可以使用导航控制器推送它以重复使用NavigationBar.

let yourArticleViewController = UIStoryboard(name: "Main", bundle: nil).instantiateViewController(withIdentifier: "articleViewControllerIdentifier") as! ArticleViewController
self.navigationController?.pushViewController(yourArticleViewController, animated: true)
Run Code Online (Sandbox Code Playgroud)