UITabBarItem图像只显示为灰色块

时间:2011-12-23 13:48:05

标签: iphone cocoa-touch interface-builder

我创建了.png图标20 x 20,当我在笔尖中设置图像属性时,它们只显示灰色块。

有什么想法吗?

更新:这是其中一个图标!

enter image description here

4 个答案:

答案 0 :(得分:6)

iOS中的标准制表符图标仅通过Alpha通道呈现。颜色完全被忽略。您可以使用不同的Alpha值来代替颜色,从而产生不同的灰色阴影(如果选择则为蓝色)

使图标的背景透明。

答案 1 :(得分:3)

下载这些附加图像并将它们传递给您的设计师并要求他创建这样的图像(当您在PS中打开它们时,您将了解其中的差异)

enter image description here

enter image description here

答案 2 :(得分:0)

在iOS 5中发生了这种情况,我通过将Xib中的UIImage Outlet属性设置为'Custom'来解决它,然后设置标签编程为:imageOne = [UIImage imageNames @“Dog.png”];

答案 3 :(得分:0)

尝试将文件另存为png隔行扫描。在photoshop中,它至少可以为您提供隔行或正常的选项。