斯威夫特3 - 触发pushViewController其他视图 - 控制

斯威夫特3 - 触发pushViewController其他视图 - 控制

问题描述:

目前我在我从UISplitViewController扩展的自定义拆分视图控制器,我想在它的主视图 - 控制触发pushViewController:斯威夫特3 - 触发pushViewController其他视图 - 控制

(self.splitViewController?.viewControllers.first as! MasterViewController).navigationController?.pushViewController(viewControllerObject, animated: true) 

但我的应用程序只是崩溃..有人可以帮我吗?

感谢和问候!

嗯,我相信这只是一个语法问题。您的分割视图控制器的第一个视图控制器可能只是导航控制器。

(self.splitViewController?.viewControllers.first as! UINavigationController).pushViewController(viewControllerObject, animated: true) 

应该工作。