【问题标题】:Swift 3 - Trigger pushViewController from other viewcontrollerSwift 3 - 从其他视图控制器触发 pushViewController
【发布时间】:2017-09-13 14:53:36
【问题描述】:

目前我在从 UISplitViewController 扩展的自定义拆分视图控制器中,我想在它的主视图控制器中触发 pushViewController:

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

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

谢谢和问候!

【问题讨论】:

    标签: swift triggers uinavigationcontroller viewcontroller uisplitviewcontroller


    【解决方案1】:

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

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

    应该可以。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多