标签栏项目 - 选定/未选中图标

Mar*_*man 6 xcode interface-builder uitabbarcontroller uitabbaritem ios

在Xcode 6中,您现在可以为选定和未选定状态设置选项卡项的图标.请参阅下图中的说明:

选定图像 - 选择标签栏项目时显示的图像.

图像 - 用于表示项目的图像.

唯一的问题是SELECTED状态的图像没有显示.它只显示空白.其他人有这个问题吗?请查看结果的屏幕截图:

REPORT选项卡是UNSELECTED

REPORT选项卡是SELECTED

谢谢!!!

Mar*_*man 3

所以解决这个问题的方法是:

  1. 使用您想要在属性检查器的“BAR ITEM”部分中使用的默认未选定图标图像设置选项卡:

在此输入图像描述

  1. 单击“身份检查器”,然后在“用户定义的运行时属性”下单击 + 以添加新值。

KEYPATH:selectedImage(必须是这个!!!)

类型:图片

值:您选择/突出显示的图标图像的名称。我使用 Images.xcassets 作为我的图像资源。

在此输入图像描述

运行您的应用程序。您会注意到图像更改为选定的(而不仅仅是其突出显示的版本)。

奇迹般有效。