iOS图像质量改进

iOS图像质量改进,ios,graphics,Ios,Graphics,图标非常正确吗? 我正在iOS应用程序中进行UI更新,并尝试使用一些新图标使事情看起来更好—但我似乎无法确定如何正确保存图像,使其在界面上看起来更好 正如你可以从这张图片中看到的,如果我在图片中加入白色背景,它看起来很棒。如果我拍摄这些相同的图像,并使用阿尔法背景,它们看起来很糟糕!看起来要么是图像没有正确使用@2x,要么是其他一些东西出了可怕的问题 这些图像要么用GIMP保存为带有alpha的png,要么从inkscape导出,原始图像是矢量图形。我们从两个途径得到相同的结果。我使用的是基本

图标非常正确吗?

我正在iOS应用程序中进行UI更新,并尝试使用一些新图标使事情看起来更好—但我似乎无法确定如何正确保存图像,使其在界面上看起来更好

正如你可以从这张图片中看到的,如果我在图片中加入白色背景,它看起来很棒。如果我拍摄这些相同的图像,并使用阿尔法背景,它们看起来很糟糕!看起来要么是图像没有正确使用@2x,要么是其他一些东西出了可怕的问题

这些图像要么用GIMP保存为带有alpha的png,要么从inkscape导出,原始图像是矢量图形。我们从两个途径得到相同的结果。我使用的是基本imageName.png和imageName@2x.png用于缩放

不知何故,神奇的是,我在gimp中将单个图像更改为灰度,并将基本大小更改为25px,它与alpha正确混合显示。苹果的库存图片也正常运行,所以当我保存图片时,这绝对是我做得不对的事情

XCode中的设置

基本问题

是否有特定的位深度,argb与rgba格式,或其他一些我需要知道的怪癖来正确显示这些图像?有没有办法验证程序是否加载了正确的imageName@2x你的名字是什么?是否有关于集成图形的文档(在技术细节方面不是很有帮助)

实际图像

背景:

无背景:


如果您只需将图像保存为实际所需大小的4倍,并手动指定大小,我认为您将获得成功