更改tabblebar的背景颜色
2016-02-25 15:38
495 查看
最近修改的项目都是基于IOS 5.0或以上的版本的,在IOS 6一下的版本中,系统默认的tabbar是黑色的,但是此项目需要改成兼容IOS 7和IOS 8的,大家都知道IOS 7开始,IOS的 UI 进入了扁平的时代,改动也是相当大的,tabbar默认的改成了白色半透明的效果,需要将tabbar修改成黑色的效果,但是又不想将源代码改动的过大,今天也是不费辛苦,找到了解决的方案。
首先要创建tabBarController的对象,这里就不在多说。
下面是主要的代码:
UIView *backView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 49)];
backView.backgroundColor = [UIColor blackColor];
[self.tabBarController.tabBar insertSubview:backView atIndex:0];
self.tabBarController.tabBar.opaque = YES;
文章链接:http://www.itnose.net/detail/6227158.html
首先要创建tabBarController的对象,这里就不在多说。
下面是主要的代码:
UIView *backView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 49)];
backView.backgroundColor = [UIColor blackColor];
[self.tabBarController.tabBar insertSubview:backView atIndex:0];
self.tabBarController.tabBar.opaque = YES;
文章链接:http://www.itnose.net/detail/6227158.html
相关文章推荐
- 百度贴吧/V2EX站点自动签到程序
- cocos2dx-js 文件加密 quickcocos2dx3.3文件加密
- 2015年Java开发岗位面试题归类
- 五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)
- lintcode-easy-Insertion Sort List
- 如何在Android中使用汇编语言
- JavaScript 正则表达式中global模式的特性
- PostgreSQL亚洲活动日将于3/17--19在新加坡举行
- cuda shared memory 静态分配和动态分配
- 浅谈 easyui tabs 的href和content属性
- 数据库应用-后缀树及后缀数组(Suffix-Bäume&Suffix-Arraz)-1
- android 6.0权限管理
- 不读书、不吃苦,你要青春干嘛
- linux mount (挂载命令)详解
- Java基础10 接口的继承与抽象类
- 下拉菜单
- 开始学习bizTalk server了
- 【转载】Memcache升级版:CouchBase的安装配置与使用说明
- Memcached(三)Memcached配置参数初解
- 工作中常用工具