2012-02-24 82 views
2

因此,我使用Xcode 4.2.1为iOS创建应用程序,我不知道为什么我的所有图标都模糊不清,它们是高清晰度的,但由于某些原因,看起来模糊和质量差。在iPhone上运行我的应用程序时模糊图像

即使背景图像看起来坏..

请帮帮我,我该怎么办呢?

这是原来的按钮图像:

image

这是它的外观上的应用:

blurry

回答

8

确保您与结局保存的高分辨率图像@2x.png,如果他们不是他们不会工作。另外请记住,图像需要是屏幕上像素大小的两倍,这意味着50像素x 50像素按钮将需要100像素x 100像素 - @2x-文件。

在iOS文档here中查看更多关于视网膜图标的信息。

+1

非常感谢! – 2012-02-24 22:16:35

2

您应该围绕每个图像的原点。如果您将图像放置为像(250.34,340.21)这样的坐标,则会产生模糊的效果。 当您使用自动位置计算以及中心属性来放置视图/图像时,这很可能发生。

+0

非常感谢! – 2012-02-24 22:16:51

+0

这可能是发生了什么事。例如:如果您的图像具有像(15,25)那样的奇数宽度或高度,并将其居中(20,20),则其原点将位于(12.5,7.5),这将导致模糊。 – Archagon 2012-02-24 22:51:40

+0

@Archagon是的,这正是我说的“中心属性” – SVGreg 2012-02-24 23:50:02

1

在模拟器中,使用新的调试菜单检查您的图像是否错位。如果是,请使用NSRectIntegral修复其框架。

+0

非常感谢! – 2012-02-24 22:16:45

相关问题