首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS:如何以编程方式导航/跳转到由导航控制器管理的不同场景?

iOS:如何以编程方式导航/跳转到由导航控制器管理的不同场景?
EN

Stack Overflow用户
提问于 2013-07-25 17:43:58
回答 1查看 774关注 0票数 0

我有一系列在导航控制器下管理的视图。是否有一种以编程方式(在iOS5+中)跳转到不同视图的方法?例如,我有

NavigationController->RootViewController->DetailViewController1->DetailViewController2->DetailViewController3

比方说,我如何从RootViewController跳到DetailViewController3,然后跳回DetailViewController1?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-25 18:02:03

你可以试试这样的东西。

  1. 从故事板中获取你的风投。(您必须在故事板中设置标识符) @“instantiateViewControllerWithIdentifier:@"DetailViewController1Identifier";”包:0;UIViewController *DetailViewController3 1=故事板instantiateViewControllerWithIdentifier:@"DetailViewController3Identifier";UIViewController *DetailViewController3 3=故事板instantiateViewControllerWithIdentifier:@“DetailViewController3Identifier”;
  2. 按你需要的方式推动风投。 self.navigationController pushViewController:(DetailViewController1)动画:是;self.navigationController pushViewController:(DetailViewController3)动画:是;

现在,当你按下“后退”键时,你会看到DetailViewController1。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17865120

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档