快速后退按钮与segue节目没有显示

时间:2016-06-06 10:13:07

标签: xcode swift uinavigationcontroller uinavigationbar segue

所以我尝试了所有内容,只显示后退按钮,但它无法正常工作

这是我如何安排我的视图控制器使用segue show从视图控制器到站点视图控制器

enter image description here 这是没有显示后退按钮的站点视图控制器 我甚至尝试添加NavigationBar和一个带有此功能的按钮

self.navigationController.popToRootViewControllerAnimated(true)

也失败了

更新: 我在两个视图控制器中尝试了这个,它返回nil 在viewDidAppear和viewWillAppear

print(self.navigationController?.restorationIdentifier)

1 个答案:

答案 0 :(得分:0)

一旦我遇到同样的问题,当我尝试使用view的{​​{1}}属性时,才能正确加载。这导致加载导航栏项目时出现问题。实际上,在调用UIViewController方法之前,不应触及view属性。检查,也许是你的情况,也许你在viewDidLoad方法或观察者中使用view属性?