Ios 视网膜显示器上的选项卡栏图标

Ios 视网膜显示器上的选项卡栏图标,ios,xcode,icons,uitabbar,retina-display,Ios,Xcode,Icons,Uitabbar,Retina Display,我正在制作一个iPhone应用程序,但我不明白为什么我的自定义选项卡栏图标是像素化的。它们是30x30。例如,如果我将分辨率更改为60x60,图标仍然是像素化的,但它们也不完整 你能帮我解决这个问题吗?非常感谢。您不需要将非视网膜图像的大小增加一倍。 您需要创建两个单独的图标icon.png(30x30)和icon@2x.png(60x60)。 iOS将根据屏幕比例自动加载正确的文件。 您可以在以下url上找到关于利用视网膜显示的更多信息:您的代码是什么样子的?你的图标应该是60x60英寸,以便

我正在制作一个iPhone应用程序,但我不明白为什么我的自定义选项卡栏图标是像素化的。它们是30x30。例如,如果我将分辨率更改为60x60,图标仍然是像素化的,但它们也不完整


你能帮我解决这个问题吗?非常感谢。

您不需要将非视网膜图像的大小增加一倍。
您需要创建两个单独的图标
icon.png
(30x30)和
icon@2x.png
(60x60)。
iOS将根据屏幕比例自动加载正确的文件。

您可以在以下url上找到关于利用视网膜显示的更多信息:

您的代码是什么样子的?你的图标应该是60x60英寸,以便在视网膜显示器上看起来很好。请包含代码和图像上面的链接给出了一个404,令人恼火的是,这在xcode 6.2中并不总是适用于我。有时,一个应用程序会“善意地”在视网膜显示器上不显示任何图标,并抱怨无法加载图像的“1x”版本。在浪费时间调试之后,它变成了一个典型的xcode问题,它没有清理手机上的旧捆绑包,或者在发生更改时更新它。这是一个令人讨厌的把戏,它一直刺痛我,即使我知道它在那里。请注意这一点。为了获得可靠的结果,必须在测试构建之前执行完全干净的构建并从设备中删除应用程序。