tabbaritemjs实现鼠标点击后高亮亮都是蓝色,能改成其他颜色吗

如何更改 iOS7 中的未选定的 tabbaritem 颜色_百度知道如何更改 iOS7 中的未选定的 tabbaritem 颜色_百度知道& 一般程序都是一个TabBarController 嵌套几个带着根控制器(ViewController)的navigationController.给下面的vc.tabBarItem
设置图片的时候,一般是设置(swift):
vc.tabBarItem.image&=&UIImage(named:
imageName)
vc.tabBarItem.selectedImage&=&UIImage(named:
imageNameSelected)
但是默认情况下 tabBar的图片,会使用系统默认的颜色渲染,就是蓝色。
要想实现点击下面tabBar的时候,颜色按照我们的素材来的话,可以按如下方法来:
1.给图片指定一个AlwaysOriginal渲染模式,这样就会直接使用平面设计师提供的素材颜色,系统不再加工.
&vc.tabBarItem.selectedImage&UIImage(named:imageNameSelected)!.imageWithRenderingMode(.AlwaysOriginal)
//也可以通过设置外观来实现
2.vc.tabBarItem.selectedImage&UIImage(named:imageNameSelected)
tabBar.appearance().tintColor =
AppearanceTintColor (-&这是自己定义的颜色)
这里的颜色可以通过去色计取得RGB值获得
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:314次
排名:千里之外主题 : 添加button的背景后,点击就不蓝色高亮了,如何解决呢?
级别: 侠客
可可豆: 851 CB
威望: 851 点
在线时间: 51(时)
发自: Web Page
添加button的背景后,点击就不蓝色高亮了,如何解决呢?&&&
向大家请教个问题,就是控件button,为想用黑色的,于是就添加了button的图片为黑色图片,但是加入后,再点击就不像之前那样点击后就蓝色高亮了,改成类型为custom后,也是同样的问题,不知道如何解决?还请大家指点
级别: 论坛版主
UID: 96411
发帖: 1689
可可豆: 8292 CB
威望: 8329 点
在线时间: 3935(时)
发自: Web Page
回 楼主(nine8) 的帖子
setImage:xxx forState:UIControlStateHighLight
减少对别人的依赖,                                   才能告别菜鸟时代。
级别: 侠客
可可豆: 851 CB
威望: 851 点
在线时间: 51(时)
发自: Web Page
可以了,嘿嘿,谢谢楼上朋友的指点
关注本帖(如果有新回复会站内信通知您)
论坛技术问题应该发布到? 正确答案:CocoaChina问答
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 浏览移动版

我要回帖

更多关于 js实现鼠标点击后高亮 的文章

 

随机推荐