UINavigationController - 从中间视图开始
Posted
技术标签:
【中文标题】UINavigationController - 从中间视图开始【英文标题】:UINavigationController - Start with middle view 【发布时间】:2011-11-30 10:29:13 【问题描述】:在我的应用程序中,我有 7 个视图,它们基于导航。 当应用程序启动时,我想在导航中显示第三个视图。 这样用户可以像往常一样导航到第四个视图,或者用户可以通过单击左上角的“返回”按钮导航到第二个视图。 如何让我的导航控制器直接显示第三个视图?
【问题讨论】:
【参考方案1】:使用viewControllers
属性和popToViewController
方法:
navigationController.viewControllers = [NSArray arrayWithObjects:firstViewController, secondViewController, thirdViewController, ...., nil];
[navigationController popToViewController:thirdViewController animated:NO];
【讨论】:
以上是关于UINavigationController - 从中间视图开始的主要内容,如果未能解决你的问题,请参考以下文章
带有主 UINavigationController 和详细 UINavigationController 的 UISplitViewcontroller
带有 UINavigationController 的 UITabBarController,在 hidesBottomBarWhenPushed 上隐藏 UINavigationController
在 UINavigationController 内的 UITabBarcontroller 中添加 UINavigationController?
UINavigationController 与 AppDelegate 中的 UISegmentedControl 切换 UINavigationController 的 rootviewcontr
从一个 UINavigationController 到另一个 UINavigationController (Swift iOS 9, xcode 7)