如何在tabBar swift中更改项目或图像颜色?

时间:2016-03-22 14:57:06

标签: xcode swift

我想更改tabBar中的项目颜色,而不是文本未选择的项目等。长期目标搜索它,我没有找到。我刚发现这个代码,它不会改变项目或图像颜色,只是文本。 默认颜色为灰色,我想更改它。

这是我找到的代码:

UITabBar.appearance().barTintColor = UIColor(redRGB: 93, greenRGB: 175, blueRGB: 228)
UITabBar.appearance().tintColor = UIColor .redColor()
UITabBarItem.appearance().setTitleTextAttributes([NSForegroundColorAttributeName: UIColor.whiteColor()], forState:.Normal)

1 个答案:

答案 0 :(得分:0)

尝试谷歌搜索。不认真尝试。

为了你的问题。灰色是什么? UITabbaritems在故事板中是标准的灰色。

您可以使用

var image : UIImage? = UIImage(named:"myImage.png").imageWithRenderingMode(.AlwaysOriginal) 

“始终原始”选项可保持图像不变,并且不会显示为灰色。

对于那些问题=> Rendering always original problems