标签栏项目色调颜色

在iOS 7中,我一直在开发一个使用UITabBarController的应用程序,我注意到标签栏项目保持灰色,即使我更改了标签栏的色调颜色。 有没有办法更改未选择的标签栏项目的颜色?

要做到这一点::遵循一个简单的方法..

  1. 根据需要更改tintColor

  2. 为未选择的项添加一组新图像,并以原始模式呈现它们。

有关详细信息,请通读此链接

要为应用程序全局设置色调颜色,您需要在app app delegate didFinishLaunchingWithOptions: method添加以下代码:

 [[UITabBar appearance] setTintColor:[UIColor colorWithRed:13.0/255.0 green:116.0/255.0 blue:128.0/255.0 alpha:1.0]]; 

@shreena app的swift 3委托全局标签栏色调设置

 UITabBar.appearance().tintColor = UIColor(red: CGFloat(13.0 / 255.0), green: CGFloat(116.0 / 255.0), blue: CGFloat(128.0 / 255.0), alpha: CGFloat(1.0))