Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 为选项卡栏使用自定义png图像_Ios_Uitabbarcontroller - Fatal编程技术网

Ios 为选项卡栏使用自定义png图像

Ios 为选项卡栏使用自定义png图像,ios,uitabbarcontroller,Ios,Uitabbarcontroller,我已经创建了两个自定义png图像,我想在我的UI选项卡栏控制器上使用它们。两幅图像都是29 x 29像素,我认为这是适合这个目的的大小。我已将这些文件添加到项目中,并从选项卡栏中引用它们。但当我运行应用程序时,它们不会显示 这些文件称为cube.png和sphere.png。这里有一些屏幕截图来说明我所做的事情 但是当我运行它时,我只得到这个(没有自定义图像) 如何更正此问题?选项卡栏图像仅支持透明图像,其中对象应仅以白色绘制。如果它包含任何颜色,它将自动转换为白色。因此,使用适当的图像。你

我已经创建了两个自定义png图像,我想在我的UI选项卡栏控制器上使用它们。两幅图像都是29 x 29像素,我认为这是适合这个目的的大小。我已将这些文件添加到项目中,并从选项卡栏中引用它们。但当我运行应用程序时,它们不会显示

这些文件称为cube.png和sphere.png。这里有一些屏幕截图来说明我所做的事情

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


如何更正此问题?

选项卡栏图像仅支持透明图像,其中对象应仅以白色绘制。如果它包含任何颜色,它将自动转换为白色。因此,使用适当的图像。你会得到结果的。作为参考,您可以找到其中一些

阅读
uitabaritem initWithTitle:image:tag:
的文档以获取解释。