Ios Uitabritem在UINavigationController中失去色彩?

Ios Uitabritem在UINavigationController中失去色彩?,ios,objective-c,uitabbarcontroller,uitabbar,Ios,Objective C,Uitabbarcontroller,Uitabbar,我的应用程序有一个UINavigationController嵌入在uitabarcontroller中。我有一切设置,它与每个标签栏项目有一个蓝色色调时,选择正常工作。在一种情况下,我推到一个新视图,然后返回,选项卡栏项目的色调变灰 为什么从按下的viewController返回视图后,选项卡栏在所选按钮上的颜色会丢失?在发布一些代码之前,我无法帮助您进行调试,但要正确执行此操作,请将以下代码放入TabBarController.m文件的viewDidLoad方法中: [[self tabBa

我的应用程序有一个
UINavigationController
嵌入在
uitabarcontroller
中。我有一切设置,它与每个标签栏项目有一个蓝色色调时,选择正常工作。在一种情况下,我推到一个新视图,然后返回,选项卡栏项目的色调变灰


为什么从按下的
viewController
返回视图后,选项卡栏在所选按钮上的颜色会丢失?

在发布一些代码之前,我无法帮助您进行调试,但要正确执行此操作,请将以下代码放入
TabBarController.m
文件的
viewDidLoad
方法中:

[[self tabBar] setSelectedImageTintColor:[UIColor blueColor]];

如果您在故事板上选择了色调,那么这样做可能会奏效。

可能是故事板上的一些设置或视图控制器上的代码。如果没有Github上的示例项目,很难确定问题的确切位置。