我有一个标签栏驱动的应用程序。我设法为我想要的几乎所有 UI 元素着色。
只有一件事。选项卡栏有标题和图标(png 图像,在故事板/IB 中指定命名)。当我将标签栏着色如下时,两者都很好地着色:
// Tab Bar
UITabBarController *tabController = (UITabBarController *)self.window.rootViewController;
tabController.tabBar.tintColor = self.colorTabBar;
目前我正在使用一些绿色主题。但是突出显示的唯一一个标签栏图标,即处于活动状态的标签之一,漂亮而有光泽,但偏蓝。而这种淡蓝色与其他颜色根本不符。
如果这很重要,我正在为应用程序编写故事板。