如何为未选中状态的tabBar项设置tintColor

时间:2015-09-28 01:23:34

标签: ios uikit uitabbar

我们可以使用属性UITabBar为所选状态设置tintColor项颜色,但是如何为未选中状态的标签栏项目项设置tintColor?

1 个答案:

答案 0 :(得分:0)

您可以为选定和未选择的标签栏按钮设置色调颜色,如下所示:

[[UIView appearanceWhenContainedIn:[UITabBar class], nil] setTintColor:[UIColor redColor]];
[[UITabBar appearance] setSelectedImageTintColor:[UIColor greenColor]];

[self calculateFolderSize]; 第一行设置unselected颜色 - 在此示例中为红色 - 通过设置标签栏中包含的UIView tintColor。请注意,这只会设置unselected图像的色调 - 它不会更改其下方文本的颜色。

第二行将标签栏的所选image色调color设置为绿色。

可能会帮助你。