斯威夫特后退按钮在UINav栏没有显示

问题描述:

我有这个简单的代码在我的银行代码斯威夫特后退按钮在UINav栏没有显示

let PostPage = PostView() 
navigationController?.pushViewController(PostPage, animated: true) 

class PostView: UIViewController 

而且这段代码做什么它应该做的,这是显示PostView,但在显示这种观点我期望UINavbar的标题将被改变,后退按钮将shown.But都不出现这种情况

enter image description here enter image description here

在AppDelegate中

window?.rootViewController = UINavigationController(rootViewController: TabNavigator()) 
+1

出现什么? – NRitH

+0

@NRitH PostView with UINavbar – sakoaskoaso

+0

推送前显示的是什么VC? – NRitH

看来你正在改变从NavigationController rootViewController到一个ViewController。

let homeTab = UINavigationController(rootViewController:HomePage()) 
    self.viewControllers = [homeTab] 

因此,rootViewController不再是导航控制器。