Button同级之间进行的切换
来源:互联网 发布:pg数据库手册 中文 编辑:程序博客网 时间:2024/05/17 08:24
点击button实现Storyboard中TabBar Controller的tab切换
环境和想要实现的功能
在Storyboard上,TabBarController作为rootViewController,此时想要在某个tab的VC中,点击个button,跳转到另外的tab上。如下图所示:
上图中,在第一个Tab上,点击“点击此处,去新建和管理提醒”,会跳转到第二个Tab,显示全部提醒的列表,来新建和管理提醒。
实现代码:
分析: 我们在用代码创建app的时候,要在appDelegate中,去指定rootViewController。【不熟悉代码创建app的同学可以阅读这篇学习使用code实现iOS界面,在这篇blog中,推荐的IOS开发之纯代码界面—基本控件使用篇,非常适合新手学习code实现界面】在用Storyboard创建app的时候,虽然不用我们自己去指定rootViewController,但原理是一样的。
Storyboard中,app的入口箭头指向的VC,通常就是rootViewController。在这个例子中,就是UITabBarController。
通过
得到自己这个appDelegate,通过调用
就得到了这个UITabBarController(的实例)。再使用UITabBarController(的实例)方法setSelectedIndex,去设定,要跳转到哪个Tab。
0 0
- Button同级之间进行的切换
- vue 同级组件之间的通信
- Python 不同级目录之间模块的调用
- 在ActionBar中进行Fragment之间的切换
- 在ActionBar中进行Fragment之间的切换
- 在ActionBar中进行Fragment之间的切换
- 在ActionBar中进行Fragment之间的切换
- 在ActionBar中进行Fragment之间的切换
- 在ActionBar中进行Fragment之间的切换
- 在ActionBar中进行Fragment之间的切换
- linux 系统下如何进行用户之间的切换
- Fragment和Button的切换
- 图片之间的切换
- 图片之间的切换:
- Activity之间的切换
- Ativity之间的切换
- 列表之间的切换
- Fragment之间的切换
- springMVC3学习(十一)--文件上传CommonsMultipartFile
- ffmpeg视频同步到音频操作
- linked list cycle II leetcode c++
- 流式计算-Jstorm提交Topology过程(上)
- execle, exece, execvp,execve execl, execlp的详解
- Button同级之间进行的切换
- Reorder List (leetcode)
- 【poj1028】Web Navigation
- 腾讯核心创始人、CTO张志东的卸任告别信,以及马化腾的回信
- springMVC3学习(十二)--文件上传优化CommonsMultipartResolver
- 【cocos2dx】基于visual studio 2013 的环境搭建
- HIS客户端无法登录系统,提示TNS-12518错误
- iOS:添加arm64后警告解惑
- Linux常用命令(七) - cp