私はrootViewControllerにpushViewControllerをしたいNavigationDrawerController
https://github.com/CosmicMind/Samples/blob/master/Projects/Programmatic/NavigationDrawerController/NavigationDrawerController/RootViewController.swiftCosmicMind/Material - NavigationDrawerControllerでpushViewControllerを呼び出す方法は?
の現在のサンプル中と同様にTransitionedViewController
https://github.com/CosmicMind/Samples/blob/master/Projects/Programmatic/NavigationDrawerController/NavigationDrawerController/TransitionedViewController.swift
rootViewControllerにNavigationControllerを添付した場合、私はその後、中央rootViewController意志navigationController?.pushViewController(MyController(), animated: true)
を呼び出すと何も起こりませんleftViewControllerのタップで変化しない
(navigationDrawerController?.rootViewController as? ToolbarController)?.transition(to: TransitionedViewController(), completion: closeNavigationDrawer)
rootViewController
にはNavigationController
が含まれていないためです。私がAppToolbarController
をrootViewに添付すると、ナビゲーションは機能せず、AppToolbarController
をrootViewControllerに添付すると、navigationDrawer
の移行は機能しません。
助けてください!