UITabBarItem 在安装后首次启动时不显示图标

UITabBarItem not showing icon on first launch after installation

我在 UINavigationController 中有一个 UITabViewController。正如您在下图中看到的,选项卡图标设置为系统默认 "favorite" 和 "download" 图标,并且在故事板中查看时它们可以正确显示。

其中一个选项卡具有集合视图,另一个具有带有状态栏的 Web 视图。

问题是当我部署应用程序(到模拟器或真实设备)时,它第一次从未selected 的选项卡打开选项卡栏图标时不显示。

在我关闭并重新打开应用程序后,图标显示正常。如果我 select 选项卡,也会发生同样的事情。

怎样才能让图片在安装后第一次打开时正确显示?我做错了什么?

我正在使用 Xcode 6 和 iOS 8.2

谢谢

这是由于视图控制器的特定选项卡栏项目的选定图像只需删除该选定图像并给它们以编程方式 然后将选项卡栏控制器的 segue 连接到关系 segue 然后它将起作用。然后你应该使用 Tab bar --> Navigation controller --> view controller