我尝试使用此代码从Objective C Class推送到Swift类后显示导航控件的ToolBar,但工具栏未显示:
self.navigationController?.setToolbarHidden(false, animated: false)
然后我做了self.navigationController的打印?并且它返回了零。
如果我从Obj-C转到Obj-C,则会找到navigationController。
任何解决方案?
答案 0 :(得分:5)
如果我在viewDidAppear()中调用了navigationController,它可以正常工作。我的问题是我在viewDidLoad()中调用了它,它返回了nil。