为什么标签栏的selectedImage不能正确显示?

时间:2015-06-22 19:11:52

标签: ios storyboard uitabbar

我正在尝试为selectedImage标签的UITabBar指定图片。此图像包含在“资产目录”文件夹中。该图片称为secondActive

但是,模拟器中显示的图像不代表图像。这只是一个蓝色的方块。当tintColor发生变化时,方块的颜色也会发生变化。

我在用户定义的运行时属性属性检查器中指定了选项卡的selectedImage

为什么标签栏的selectedImage不能正确显示?

1 个答案:

答案 0 :(得分:2)

这是因为您的图片不包含Alpha透明度。默认情况下,条形图和标签栏项目在模板渲染模式下使用图像。您可以告诉系统以原始形式加载它,但随后更改色调将不起作用(图像将具有图像本身中给出的像素颜色)。最好重新编写图像,以便在需要时包含透明度。