4

我的头发快用完了。我创建了两个图标:

图标@2x.png (114x114) 图标.png (57x57)

然而,出于某种原因,它们看起来只有一半大小。看这个截图:

https://docs.google.com/open?id=0BxSFZAq0OUFGbXFWbWNTVlo3RHc

我 100% 确信我的图标大小与描述的一样。任何想法为什么会发生这种情况?

一些可能相关也可能不相关的附注: - 我使用的是 PhoneGap + JQueryMobile,而不是应该映射器 - 我将两个图标的引用拖到 Resources/icons 文件夹中,替换了原来的 icon.png 和 icon@ 2x.png 文件。

4

5 回答 5

3

我也有这个问题。我进行了实验,发现它与像素/英寸分辨率有关。icon@2x 似乎希望全尺寸为 150 像素/英寸,300 像素/英寸为半尺寸,600 像素/英寸(这是我使用的)为四分之一尺寸。据我所知,图像分辨率并没有真正对放在 iPhone 上的图像质量产生太大影响。我的图标对渲染非常敏感,因此图像质量的任何下降都会很容易引起注意。

于 2013-05-15T21:07:56.127 回答
1

将所有图标从 300dpi 更改为 72dpi 解决了我的问题。

于 2017-08-08T10:09:24.347 回答
0

检查图标,因为这是 png 图像,所以有透明背景,因此裁剪从图像中蓝色开始位置开始的 png 文件。这解决了你的问题

于 2012-04-24T05:31:41.347 回答
0

我只是有同样的问题。我的解决方案是在 Xee 中打开它们(可能很多其他程序都可以解决问题)并将它们重新保存为 png。我的图标最初是在 gimp 中创建的,这可能与 gimp 保存它们的方式有关。

我的默认文件发生了完全相同的事情 - 相同的解决方案修复了它。

于 2012-10-31T11:42:53.863 回答
0

我在使用 Gimp 创建资产时遇到了这个问题。为了解决它,我在导出对话框中取消选中“保存分辨率”。

Gimp 导出图像对话框

于 2019-04-13T00:56:46.743 回答