ipad后缀不适用于图像

时间:2012-08-13 23:48:04

标签: objective-c ios xcode ipad ios-simulator

我正在制作一个通用应用,并尝试为每个设备加载正确分辨率的背景。对于4种不同的情况,我有4个不同的图像,但~ipad后缀不起作用。我正在使用iOS模拟器,这就是:

iPhone:加载“bg_one.jpg”

iPhone Retina:加载“bg_one@2x.jpg”

iPad:加载“bg_one.jpg”

iPad Retina:加载“bg_one@2x.jpg”

我有一个“bg_one~ipad.jpg”和一个“bg_one@2x~ipad.jpg”但它们从未被使用过。可能有什么不对?

更新:

我仍然想要解决这个问题,但我会在此期间分享我正在使用的工作:

if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
     bg = [CCSprite spriteWithFile:@"bg_main.jpg"];
else bg = [CCSprite spriteWithFile:@"bg_main~ipad.jpg"];

0 个答案:

没有答案