我正在制作一个 iPhone 应用程序,但是我不明白为什么我的自定义标签栏图标会出现像素化的问题。它们的大小是 30x30 像素。如果我更改分辨率到例如 60x60 像素,图标仍然会变得模糊,而且还不完整。
你能帮我解决这个问题吗?非常感谢。
我正在制作一个 iPhone 应用程序,但是我不明白为什么我的自定义标签栏图标会出现像素化的问题。它们的大小是 30x30 像素。如果我更改分辨率到例如 60x60 像素,图标仍然会变得模糊,而且还不完整。
你能帮我解决这个问题吗?非常感谢。
您无需将非Retina图像的大小加倍。
您需要创建两个独立的图标icon.png
(30x30)和icon@2x.png
(60x60)。
iOS将根据屏幕比例自动加载正确的文件。
您可以在此网址找到有关利用Retina显示屏的更多信息:https://developer.apple.com/resources/high-resolution/