我想要的NavigationDrawerController
https://github.com/CosmicMind/Samples/blob/master/Projects/Programmatic/NavigationDrawerController/NavigationDrawerController/RootViewController.swiftCosmicMind /材質 - 如何在NavigationDrawerController中調用pushViewController?
當前樣本,並在做pushViewController在RootViewController的以及在TransitionedViewController
https://github.com/CosmicMind/Samples/blob/master/Projects/Programmatic/NavigationDrawerController/NavigationDrawerController/TransitionedViewController.swift
什麼也沒有發生,如果我叫navigationController?.pushViewController(MyController(), animated: true)
如果附加NavigationController到RootViewController的那麼中心RootViewController的意志不改變左側的視圖控制器
(navigationDrawerController?.rootViewController as? ToolbarController)?.transition(to: TransitionedViewController(), completion: closeNavigationDrawer)
這是因爲rootViewController
沒有NavigationController
。如果我將AppToolbarController
附加到rootView,那麼導航將不起作用,如果我將AppToolbarController
附加到rootViewController,那麼navigationDrawer
轉換將不起作用。
請幫忙!