Ios7 iOS 7.1中断了Abbar图像的选定状态

Ios7 iOS 7.1中断了Abbar图像的选定状态,ios7,uitabbar,Ios7,Uitabbar,自从升级到iOS 7.1后,我的选项卡栏图像初始化时就好像它们都处于活动状态一样,它们在启动时都会高亮显示。访问每个选项卡后,该选项卡图像将重置并正确显示。还有人见过这种行为吗?工作建议?我将xcode回滚到5.0版,这是我仅有的旧版本,并使用它构建应用程序。它现在可以在iOS7.1设备上完美工作 如果您有xcode 5.0.2版,那也太好了。在我的情况下,正如我最后发现的,这个问题是由于在我的style controller中的UIView上设置了外观协议造成的,启动时调用了该协议 我一直在为

自从升级到iOS 7.1后,我的选项卡栏图像初始化时就好像它们都处于活动状态一样,它们在启动时都会高亮显示。访问每个选项卡后,该选项卡图像将重置并正确显示。还有人见过这种行为吗?工作建议?

我将xcode回滚到5.0版,这是我仅有的旧版本,并使用它构建应用程序。它现在可以在iOS7.1设备上完美工作


如果您有xcode 5.0.2版,那也太好了。

在我的情况下,正如我最后发现的,这个问题是由于在我的style controller中的
UIView
上设置了外观协议造成的,启动时调用了该协议

我一直在为
UIView
设置整体色调。它不适用于iOS7.0中的图标,但在7.1中必须已更改

我的样式代码:

  // Color for buttons and enabled controls
  UIView *viewAppearance = [UIView appearance];
  [viewAppearance setTintColor:overallTintColor];
我添加了以下内容以修复:

  [[UIView appearanceWhenContainedIn:[UITabBar class], nil] setTintColor:[UIColor darkGrayColor]];

暗灰色不是很理想,我只是把它扔进去测试一下。我尝试使用nil,因为我希望它像以前一样返回默认值。将nil作为颜色没有任何效果。我想我会玩一些颜色值,直到我得到一个接近的匹配。

我的是当应用程序启动时,除了所选的选项卡外,没有显示选项卡栏项目,当点击全部恢复正常时…我从商店下载了我的应用程序,它在7.1上有相同的问题,所以它不是xcode在应用程序商店中完美工作,或者现在直接安装xcode。我不要认为这是一个严重的问题,我会考虑所有这些。我想知道是否已经报告了一个错误,也许会等待,看看是否在下一次更新中修复。检查您的图像大小,我的每个图像大小都有一点不同,并且在我修复所有这些之后不是推荐的39x39它很好