如何使用第二个控制器呈现 NavigationController
How To Present A NavigationController With the Second Controller
我想以模态方式呈现 UINavigationController
但是,我想呈现该堆栈中的第二个控制器而不是根控制器。如何做到这一点?
UINavigationController
提供了一种方法 setViewControllers(_:animated:)
,在它的帮助下,您可以按照自己的方式配置导航堆栈。
let navigationController = UINavigationController()
navigationController.setViewControllers([rootViewController, secondViewController], animated: false)
self.present(navigationController, animated: true)
我想以模态方式呈现 UINavigationController
但是,我想呈现该堆栈中的第二个控制器而不是根控制器。如何做到这一点?
UINavigationController
提供了一种方法 setViewControllers(_:animated:)
,在它的帮助下,您可以按照自己的方式配置导航堆栈。
let navigationController = UINavigationController()
navigationController.setViewControllers([rootViewController, secondViewController], animated: false)
self.present(navigationController, animated: true)