博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
storyboard用代码跳转的几种方法
阅读量:5875 次
发布时间:2019-06-19

本文共 668 字,大约阅读时间需要 2 分钟。

第一种:给segue标记个Identifier再用代码触发,要点:segue开始的那边都连在View界面上,不上连上button上,要不点到就会跳转,如下:

再用代码这样触发这个跳转的segue,如:

[self performSegueWithIdentifier:@"SegueName" sender:self];

 

第二种:能过取得storyboard文件里的viewController再用常规方法跳转,先设置storyboard里viewController的标志Storyboard ID,如下:

 

再用代码这样跳转:

//    UIStoryboard *board = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];UIViewController *next = [[self storyboard] instantiateViewControllerWithIdentifier:@"IconView"];    [self presentModalViewController:next animated:NO];
注解的代码等同于[self storyboard] ,不过[self storyboard]是官方写好的sdk,如果你的Storyboard文件名字修改过就用上面的代码自己加载.
 

转载于:https://www.cnblogs.com/zhangdadi/archive/2012/12/03/2799816.html

你可能感兴趣的文章
SpringBoot入坑-请求参数传递
查看>>
[转]MBTiles 1.2 规范翻译
查看>>
快速去重复
查看>>
iOS自定义从底部弹上来的View
查看>>
【Linux/CentOS】Boolean ftp_home_dir is not defined
查看>>
基于Python-Flask实现的网站例子
查看>>
PLSQL Developer来实现不同数据库的表结构以及表数据同步
查看>>
【laravel54】创建控制器、模型
查看>>
spring boot 使用拦截器 无法注入 配置值 、bean问题
查看>>
【协议】5、gossip 协议
查看>>
基于配置文件的redis的主从复制
查看>>
hasura graphql 角色访问控制
查看>>
springmvc中controller内方法跳转forward?redirect?
查看>>
C#委托,事件理解入门 (译稿)转载
查看>>
容器的end()方法
查看>>
[转] Agile Software Development 敏捷软件开发
查看>>
HDU 1007 Quoit Design (最小点对,模板题)
查看>>
Windows Phone 7 自定义事件
查看>>
Objective-c 网址中带中文解决方法
查看>>
向函数传递数组的问题
查看>>