Ios7 如何在iOS 7中更改多个选项卡的选项卡栏色调

Ios7 如何在iOS 7中更改多个选项卡的选项卡栏色调,ios7,uitabbar,Ios7,Uitabbar,我的应用程序中有三个部分,每个部分都有不同的选项卡 我想知道是否有办法将所选标签上的色调更改为每个部分的不同颜色 比如说, 第一节选项卡选定的色调颜色设置为默认蓝色 第二节选定的两个选项卡的色调设置为绿色 第三节选择的色调设置为红色 我知道,通过故事板文件检查器,您可以更改全局色调,但似乎找不到一种简单直接的方法来处理选项卡的三个部分 谢谢每个“选项卡”实际上都是其中一个UIViewController(UITabBarController的子项)的tabBarItem 因此,请查看选项卡项的属

我的应用程序中有三个部分,每个部分都有不同的选项卡

我想知道是否有办法将所选标签上的色调更改为每个部分的不同颜色

比如说,

第一节选项卡选定的色调颜色设置为默认蓝色

第二节选定的两个选项卡的色调设置为绿色

第三节选择的色调设置为红色

我知道,通过故事板文件检查器,您可以更改全局色调,但似乎找不到一种简单直接的方法来处理选项卡的三个部分

谢谢

每个“选项卡”实际上都是其中一个UIViewController(UITabBarController的子项)的
tabBarItem

因此,请查看
选项卡项
的属性,它是一个uitabaritem。请注意,有一个
选择的图像
,与
图像
(继承自UIBarItem)不同。因此,为每个选项卡栏项提供一个
图像和一个
选择的图像
,并为该
选择的图像
提供所需的颜色特征(并确保从该图像派生一个渲染模式为
UIImageRenderingModeAlwaysOriginal
的图像,以便使用您的颜色,而不是您所说的色调)