我正在尝试为selectedImage
标签的UITabBar
指定图片。此图像包含在“资产目录”文件夹中。该图片称为secondActive
。
但是,模拟器中显示的图像不代表图像。这只是一个蓝色的方块。当tintColor
发生变化时,方块的颜色也会发生变化。
我在用户定义的运行时属性和属性检查器中指定了选项卡的selectedImage
。
为什么标签栏的selectedImage
不能正确显示?
答案 0 :(得分:2)
这是因为您的图片不包含Alpha透明度。默认情况下,条形图和标签栏项目在模板渲染模式下使用图像。您可以告诉系统以原始形式加载它,但随后更改色调将不起作用(图像将具有图像本身中给出的像素颜色)。最好重新编写图像,以便在需要时包含透明度。