self.navigationController?从objective-c viewController推送到Swift ViewController时是nil

fis*_*her -3 objective-c navigationcontroller swift

我试图通过使用此代码从Objective C类推送到Swift类后显示navigationcontroller的ToolBar,但工具栏未显示:

self.navigationController?.setToolbarHidden(false, animated: false)
Run Code Online (Sandbox Code Playgroud)

然后我做了self.navigationController的打印?它返回零.

如果我从Obj-C转到Obj-C,则会找到navigationController.

有解决方案吗

fis*_*her 5

如果我在viewDidAppear()中调用navigationController它可以正常工作.我的问题是我在viewDidLoad()中调用它并返回nil.