利用storyboard创建控制器,segue分为自动和手动两种压栈方式
1.手动压栈
控制器上面的单独子控件需要进行压栈时,需要调用方法:
[self performSegueWithIdentifier:<#(nonnull NSString *)#> sender:<#(nullable id)#>];
然后在调用下面方法进行压栈前的对相关联的两个控制器的操作,
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
2.自动压栈
调用下面方法进行压栈前的对相关联的两个控制器的操作,
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
Segue
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 前言: 当我们需要多个View Controller来完成多个界面时,经常会需要互相传递数据,这时我们就会用到se...
- The Unwind Process:This section describes the process tha...
- 现在去做一个项目,如果项目时间要求比较急且项目需求不太复杂,一般会选择用storyboard去快速创建框架以及各个...
- 用一个很简单的场景做为例子:在storyboard上,你有用UINavigationController串起来两个...
- 原文链接 正文 我们在实际开发中偶尔会遇到一些很傻很天真的BUG,结果花了很长时间调试,最后发现这些BUG大多源于...