转载请注明出处!!!

在开发中常常遇到带tabBar的应用,这些应用一般都是只有一个选中颜色,但在开发中也会遇到选择不同item选中颜色不一致的情况,这时要如何解决呢?
方法一:不设置item title 全让UI切成图片,这时只要我们设置不同的图片即可。
方法二:再点击item的代理方法中设置不同的tintcolor。

- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController{

    // 修改tintcolor
if (tabBarController.selectedIndex == 0) {
tabBarController.tabBar.tintColor = RGB(69,171,255);
} else if (tabBarController.selectedIndex == 1) {
tabBarController.tabBar.tintColor = RGB(171,96,203);
} else if (tabBarController.selectedIndex == 2) {
tabBarController.tabBar.tintColor = RGB(252,114,177);
} else {
tabBarController.tabBar.tintColor = RGB(255,218,0);
}
}

tabBar选择不同item设置标题不同颜色的更多相关文章

  1. C#_Excel数据读取与写入_自定义解析封装类_支持设置标题行位置&使用excel表达式收集数据&单元格映射&标题映射&模板文件的参数数据替换

    本篇博客园是被任务所逼,而已有的使用nopi技术的文档技术经验又不支持我需要的应对各种复杂需求的苛刻要求,只能自己造轮子封装了,由于需要应对很多总类型的数据采集需求,因此有了本篇博客的代码封装,下面一 ...

  2. android开发(32) android 中 actionbar 常用方法。设置标题,隐藏图标等

    设置标题: actionBar.setTitle("关于我们"); 使返回箭头出现 actionBar.setDisplayHomeAsUpEnabled(true); 监听返回按 ...

  3. 使用word设置标题级别, 自动生成和大纲对应的多级列表, 自动生成索引目录

    作为程序员,只会开发是不够的, 在日常工作中还需要掌握一些办公软件的的操作方法,word excel ppt精通不敢, 暂且入个门吧, 在前后台开发配合过程中,能写的一手好文档将会达到事半功倍的效果, ...

  4. 黄聪:Discuz!的SEO优化策略一:如何设置标题 & 如何去掉Powered by Discuz!尾巴

    1.如何设置标题 进入 管理中心 -- 全局 -- SEO设置 -- 论坛 -- 标题 ,设置你的网站标题和描述. PS:有人问keywords要不要设置,其实现在keywords对SEO的影响已经微 ...

  5. highcharts 设置标题不显示

    设置标题不显示:title:false 用法: title: {         text: false },

  6. 帝国cms7.0设置标题图片(缺失状态下)

    有时候因为我们没有设置标题图片,程序就会是使用自己的标题图片,这就是问题所在,现在有2个办法解决这个问题, [1]直接替换调程序的标签图片,但是这样的方法虽然简单,但是图片大小固定,要是每个模版的图片 ...

  7. Android为ListView的Item设置不同的布局

    MainActivity如下: package cc.testlistview; import java.util.ArrayList; import java.util.HashMap; impor ...

  8. ## GridView 布局:item设置的高度和宽度不起作用、自动适配列数、添加Header和Footer ##

    一.item设置的高度和宽度不起作用 转自:http://www.cnblogs.com/0616--ataozhijia/p/6031875.html [Android Pro] listView和 ...

  9. GridView item设置点击背景

    GridView item设置点击背景 android:listSelector="@android:color/transparent"

  10. 关于antd 日期组件只选择年份,设置mode=year无法获取value的解决办法

    antd3.0后的某个版本后终于支持了只选择年份的设置.当时2.x版本的时候还不支持只选择年份,我们项目中有这个只选择年份的需求,为了ui风格的一致,只好自己撸了一个. 如今真是普天同庆!

随机推荐

  1. Java集合--HashMap底层原理可视化,秒懂扩容、链化、树化

    文章内容较长,带着疑问慢慢读. 文章对应的视频连接:https://www.bilibili.com/video/BV1wM3KzaE3d/ 哈希冲突问题如何高效解决? 1. 什么是冲突? 准确的说是 ...

  2. 使用远程IO控制器ZLAN6808-3代替PLC实现电池工业生产线自动化

    动力电池是一种能量储存装置,随着智能制造在传统制造领域的进一步渗透,作为国家战略性新兴产业,明确提出动力电池产业的智能制造发展规划,动力电池的生产已逐步从半自动化.自动化向智能化.数字化转型. 在动力 ...

  3. mybatis-plus单表操作

    查询统计 QueryWrapper queryWrapper = new QueryWrapper<>().groupBy("type_id").select(&quo ...

  4. 简述FPS的计算方法

    参考链接 cnblog 个人理解 单位时间内刷新的次数.

  5. ABC389

    场上被 E 卡 50 min 结果赛后一分钟过 F!场上被 E 卡 50 min 结果赛后一分钟过 F!场上被 E 卡 50 min 结果赛后一分钟过 F!场上被 E 卡 50 min 结果赛后一分钟 ...

  6. ETL数据集成工具DataX、Kettle、ETLCloud特点对比

    ETL数据集成工具 对于数据仓库,大数据集成类应用,通常会采用ETL工具辅助完成.ETL,是英文 Extract-Transform-Load 的缩写,用来描述将数据从来源端经过抽取(extract) ...

  7. 会Vibe Coding的同事:我一个人干掉整个技术部!

    大家好,我是程序员鱼皮.随着 AI 的发展,大家有没有听说过一个词?叫 Vibe Coding. 几个月前我就听说过这个词,当时还没怎么在意.但最近这玩意已经越来越火了,甚至火出了程序员圈子. 我身边 ...

  8. I2C协议背景知识简介与FTDI的FT4232H配成USB to I2C(MPSSE)使用实例

    MPSSE Application Example: http://ftdichip.cn/Support/SoftwareExamples/MPSSE.htm MPSSE: AN_129 FTDI ...

  9. ICEE-PCIe-PCI-SIG + What + Generations + PCIe6.0@x16@256GB/s

    PCI-SIG: https://pcisig.com PCIe Available Specification: http://pcisig.com/specifications Download ...

  10. ICEE-家电-电饭锅原理: MCU交互与程控(弱电)+强电(NTC温控+继电器+电阻发热管)

    客户需求与竞争情报.董事会决策. 市场调研.试制预研.商业计划. 组织管理.人才招聘培训. 样品与采购.研发生产与量产. 市场营销与推广.客户服务与反馈. firmware.软件.电路硬件.机械与材料 ...