更改iOS 7.1中选定的颜色选项卡栏项目

更改iOS 7.1中选定的颜色选项卡栏项目,ios,uitabbarcontroller,tintcolor,Ios,Uitabbarcontroller,Tintcolor,我有一个问题,因为自从我上次更新SDK以来,我的标签栏的色调没有运行。。。。它保持蓝色,而不是绿色 我尝试在我的viewdidload中这样做: [[UITabBar appearance] setTintColor:[UIColor greenColor]]; 但它没有运行。。。有人能帮我吗?在加载视图之前,应该调用外观代理API。一旦调用了viewDidLoad,就已经太晚了 将外观调用移动到AppDelegate的ApplicationIDFinishLaunching:withOpti

我有一个问题,因为自从我上次更新SDK以来,我的标签栏的色调没有运行。。。。它保持蓝色,而不是绿色

我尝试在我的viewdidload中这样做:

[[UITabBar appearance] setTintColor:[UIColor greenColor]];

但它没有运行。。。有人能帮我吗?

在加载视图之前,应该调用外观代理API。一旦调用了
viewDidLoad
,就已经太晚了


将外观调用移动到AppDelegate的
ApplicationIDFinishLaunching:withOptions:

viewDidLoad
有点晚-视图已加载。尝试将该行移动到应用程序委派中的
applicationdFinishLaunching:withOptions:
。你是对的:)Thx在我今天刚刚获得批准的应用程序中看到这一点。着色颜色是在情节提要的检查器上全局设置的。这只是SDK 7.1的一个缺陷,当我在情节提要上设置着色颜色时,它不会更改着色颜色?@Myste对此不确定。它应该能用,但可能是个虫子。运气好吗?我的问题是,当应用程序启动时,除了选定的选项卡外,没有显示选项卡栏项目,当点击全部返回正常状态时,我有相同的错误。不知道