iOS开发之点击button跳转到另一tabItem的controller

问题描述:

1>新建tabBarController,TabBarController有两个tabItem,分别对应"首页"和"个人中心"控制器;
2>我在"首页"的视图添加一个按钮,当我点击这个按钮,跳到"首页"的子页面,此刻,我在这个子页面点击另外一个按钮,要跳转到"个人中心"控制器,相当于跨Item(跨父级)操作了,改如何操作

图片说明:

Paste_Image.png
解决方式:
1.tabBarController有个关键的API,通过选择tabBarController的Item,进而跳到对应的父级控制器,方法就写在tabBarController这个类里边.
Paste_Image.png
2.由于是"子控制器"跳到没有血缘关系的"父控制器",那么我们回头重新点击"子控制器"对应的"父控制器"时候,需要进一步处理
Paste_Image.png

demo下载:
https://github.com/OwenJoe/tabBarSelect.git

关于TabBarController的创建,以及控制器的相关跳转,请移步:

http://www.jianshu.com/p/a7c5f4028475
http://www.jianshu.com/p/b300f5cf4708

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容