【问题标题】:CosmicMind/Material SideMenu, how to change viewController?CosmicMind/Material SideMenu,如何改变viewController?
【发布时间】:2016-02-24 21:03:44
【问题描述】:

我将 CosmicMind/Material 与 SideMenu 一起使用,例如在此示例中:here,但是当我按下菜单的一个单元格时,我无法弄清楚如何更改(加载)另一个视图控制器。

为了说明,在示例 Material/Example/App 中,我想点击“收件箱”并加载 InboxViewController。

【问题讨论】:

标签: ios swift cosmicmind


【解决方案1】:

要更改 SideNavigationViewController 的 mainViewController 区域,请使用

transitionFromMainViewController

方法。

您还需要对 SideNav 的引用...并且要从任何 UIViewController 获取一个,您可以使用 Optional 属性

sideNavigationViewController?.transitionFromMainViewController(InboxViewController())

仅此而已。

【讨论】:

  • 它可以工作,但是是否有可能有一个工作示例(在示例/应用程序中?),以便我们可以看到如何使用具有最佳实践的材料,关闭菜单等等.. ?
  • 是的,我在示例 App 项目中使用 NavigationBarViewController 作为 mainViewController。因此,我没有切换 SideNav,而是切换了 Nav mainViewController。更多示例即将到来:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多