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
];
|
最后,奉上demo
StoryBorad纯代码跳转 2
本文永久地址:http://blog.it985.com/10230.html
本文出自 IT985博客 ,转载时请注明出处及相应链接。
以上是关于iOS通过代码跳转到指定的StoryBoard的主要内容,如果未能解决你的问题,请参考以下文章
Xcode 从 viewcontroller.swift 跳转到 storyboard