iOS通过代码跳转到指定的StoryBoard

Posted zhangqixiang5449

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS通过代码跳转到指定的StoryBoard相关的知识,希望对你有一定的参考价值。

在有storyBoard之后,界面跳转变的更加简单了。拖根线,再配合几句代码就可以了。但是在项目较大的工程中,到处拖线会让StoryBoard变的乱糟糟的。所以,最开始纯代码跳转界面的方法还是很有必要去掌握的。

Step1:
创建新的工程,在storyBoard创建navigationController,第一个视图和第二个视图

Step2:
把各个控制器的class设为对应的类,并且给要跳转的controller设一个ID

step3:
我们在第一个controller的按钮对应的事件中,加入跳转代码

1 2 3 4 5 6 7 8 //将我们的storyBoard实例化,“Main”为StoryBoard的名称 UIStoryboard *mainStoryBoard = [UIStoryboard storyboardWithName: @"Main" bundle: nil ];       //将第二个控制器实例化,"SecondViewController"为我们设置的控制器的ID SecondViewController *secondViewController = [mainStoryBoard instantiateViewControllerWithIdentifier: @"SecondViewController" ];       //跳转事件 [ self .navigationController pushViewController:secondViewController animated: YES ];

OK,来看下效果

最后,奉上demo
StoryBorad纯代码跳转 2

本文永久地址:http://blog.it985.com/10230.html
本文出自 IT985博客 ,转载时请注明出处及相应链接。

以上是关于iOS通过代码跳转到指定的StoryBoard的主要内容,如果未能解决你的问题,请参考以下文章

iOS跳转到“通知”(指定应用)

Xcode 从 viewcontroller.swift 跳转到 storyboard

iOS跳转到QQ群或指定QQ客服页面

ios 怎么从一个uiview 跳转到一个uiviewcontroller

Servlet中出现的错误。(无法跳转到指定页面。)

IOS 基于页面的应用程序:如何跳转到另一个页面