Ios 在xcode 6中设置选项卡栏项所选图像

Ios 在xcode 6中设置选项卡栏项所选图像,ios,xcode6,uitabbar,Ios,Xcode6,Uitabbar,这是我对选项卡栏项目的设置: 但是,当单击应用程序内的项目时,不会显示1051 id徽章选择的图像,而不会显示任何内容: 我的设置有问题吗?有什么想法吗?要绕过这个问题,在不编写任何代码的情况下设置所选图像,我们还可以使用“用户定义的运行属性” 选择选项卡栏项,然后在“标识检查器”中,从“用户定义的运行时属性”中添加新值 将“键路径”设置为选择图像,然后选择“类型”图像,然后用图像名称填写“值” 如果inspector解决方案不适合您(例如,由于Xcode错误),您可以尝试此解决方案。在

这是我对选项卡栏项目的设置:

但是,当单击应用程序内的项目时,不会显示1051 id徽章选择的图像,而不会显示任何内容:


我的设置有问题吗?有什么想法吗?

要绕过这个问题,在不编写任何代码的情况下设置所选图像,我们还可以使用“用户定义的运行属性”

选择选项卡栏项,然后在“标识检查器”中,从“用户定义的运行时属性”中添加新值

将“键路径”设置为
选择图像
,然后选择“类型”
图像
,然后用图像名称填写“值”


如果inspector解决方案不适合您(例如,由于Xcode错误),您可以尝试此解决方案。在AppDelegate中:

var tabBarController = self.window!.rootViewController as UITabBarController
let tabItems = tabBarController.tabBar.items as [UITabBarItem]

tabItems[2].selectedImage = UIImage(named: "1051-id-badge-selected.png")
2016年5月25日更新:


在Xcode 7.3.1上,
选项卡栏项目
部分下的
所选图像
字段工作正常。(但我不知道苹果是从哪个版本为Xcode修复的)。

代码段比试图理解Xcode问题更好