2013-12-09 34 views
-1

我已经创建了两个自定义PNG图像,我想用我的UI标签栏控制器。这两个图像都是29 x 29像素,我相信这是适合此目的的尺寸。我已经将文件添加到项目中,并从选项卡栏中引用它们。但是当我运行该应用程序时,它们不显示。使用自定义PNG图像标签栏

这些文件被称为cube.png和sphere.png。这里是屏幕截图,以说明我所做的。

enter image description hereenter image description here

但是当我运行它,我得到的只有这个(没有自定义图像)

enter image description here

如何纠正呢?

+0

阅读文档'UITabBarItem initWithTitle:image:tag:'作为解释。 – rmaddy

回答

1

标签栏图像仅支持透明图像,其中的对象只能以白色绘制。如果它包含任何颜色,它将自动转换为白色。所以使用适当的图像。你会得到结果。作为参考,你可以找到其中一些here