利用UIApplication全局变量控制UINavigationController左侧导航不同变化方法
来源:互联网 发布:免费下载源码的网站 编辑:程序博客网 时间:2024/06/05 19:05
原因:
大多数顶部导航都是公用的有时我们需根据不同的UIViewController的操作使顶部导航UI相应变化,
并根据不同的参数控制ViewController
方法:
1.将UIViewController顶部封装进公用UIViewController里边,外部其他的Controller通过封装的ViewController提供接口来控制是否显示.
2.通过UIApplication获取应用中的全局变量,比例下面tabBarType的获取来控制不同tabBarViewController的相关viewController的显示
- UIApplication *app=[UIApplication sharedApplication];
- AppDelegate *appDelegate=(AppDelegate *)app.delegate;
- if(appDelegate.tabBarType == 1){
- //实现产品业务需要的代码1
- }esle{
- //实现产品业务需要的代码2
- }
0 0
- 利用UIApplication全局变量控制UINavigationController左侧导航不同变化方法
- 利用UIApplication全局变量控制UINavigationController左侧导航不同变化方法
- 用两种不同的方法来实现一个两列布局,其中左侧部分宽度固定、右侧部分宽度随浏览器宽度的变化而自适应变化
- 用两种不同的方法来实现一个两列布局,其中左侧部分宽度固定、右侧部分宽度随浏览器宽度的变化而自适应变化
- UINavigationController导航
- UINavigationController导航
- UINavigationController、UINavigationBa的详解和导航控制栏的定制
- 控制TextView左侧图片大小的方法
- notepad++使用左侧导航插件Light Explorer方法
- UINavigationController(导航控制器)及跳转页面的方法
- 利用jquery控制display属性变化
- jsp中保持左侧菜单不变化右边内容变化的方法
- [UIApplication sharedApplication].delegate 调用全局变量
- [UIApplication sharedApplication].delegate 调用全局变量
- 不同的页面获取全局变量的方法
- 左侧导航菜单
- OA系统左侧导航
- 简单的左侧导航
- OpenDaylight中文社区正式上线
- 移动App营销的优势与价值何在
- 当学生爱上了老师
- Ubuntu 14.4编译ANDROID 4.4
- JavaScript 对象
- 利用UIApplication全局变量控制UINavigationController左侧导航不同变化方法
- Nginx学习笔记1
- 项目启动的时候出现端口8080被占用
- UIKeyCommand自定义键盘
- 网站优化相关理论概述
- IOS合并lib(.a)库的终极可用方法(可用于解决duplicate symbol静态库冲突)
- UCOS + LWIP + USB WIFI(rtl8188eu) <三>
- Sicily 1511. Conversions
- 基础复习