应用程序启动时,UITabBar将所有图标显示为“选定”模式

时间:2015-05-14 16:32:55

标签: ios uitabbar

我遇到了一个奇怪的问题,我试图解决几个小时但没有运气。我已经通过IB成功加载了标签栏图标图像。但是,所有图标在应用程序首次加载时同时显示“彩色”,而不是仅显示活动选项卡(请参见下图)。 tab bar appearance when application first loaded

然而,正确显示了文本(仅左侧大多数选项卡已着色)。任何想法将不胜感激..

1 个答案:

答案 0 :(得分:1)

好的,这是因为我在AppDelegate中设置了UIView的全局色调颜色,它覆盖了TabbarController的行为:

[[UIView appearance] setTintColor:[UIColor colorWithRed:252.0f/255.0f green:99.0f/255.0f blue:61.0f/255.0f alpha:1.0]];

如果您在AppDelegate中设置它,它将覆盖您的所有颜色设置。