在Retina iPhone上运行我的应用程序时模糊的图像

时间:2013-12-30 14:24:20

标签: xcode image sprite simulator blurry

在为iOS创建我的应用程序时,我不知道为什么,但我的所有图像都模糊不清,质量很差。它们在photoshop和Xcode中的预览中看起来很完美,但是在模拟器和我的实际设备(iPhone 5)上进行测试时,它们看起来很糟糕且模糊。它们是高分辨率图像,我将它们制作成640 x 1136像素的iPhone图像尺寸。我还添加了标准图像和@ 2x。 '这是他们在预览中的样子: iphone 5 image in preview

这就是它在模拟器(以及我的设备)中的样子。对不起,顶部被切断,因为我在Macbook Air而不是iMac。

Image on simulator

我正在通过以下代码加载我的图片:

        CGRect screenBounds = [[UIScreen mainScreen] bounds];
    if (screenBounds.size.height == 568) {
        CCSprite* background = [CCSprite spriteWithFile:@"background_light_iphone5.png"];
        background.position = ccp(160, 284);
        [self addChild:background];
    } else {
        CCSprite* background = [CCSprite spriteWithFile:@"background_light.png"];
        background.position = ccp(160, 240);
        [self addChild:background];
    }

感谢任何帮助。谢谢你的时间。

0 个答案:

没有答案