自动包含@ 2x图像(视网膜支持)

Iph*_*per 2 cocoa-touch objective-c uiimage ios4

如果设备切换到iphone 4,任何人都可以告诉我自动包含@ 2x图像的代码.我已经搜索了很多,但还没有找到任何成果.

我已经在我的资源文件中包含了@ 2x图像.我想要编写代码,以便在iphone 4上运行应用程序时图像调整大小并重新定位.

Rap*_*Mor 5

你说"自动包括"是什么意思?

如果你fooBar.pngfooBar@2x.png你的项目资源,那么当你这样做:

UIImage * fooBarImg = [UIImage imageNamed:@"fooBar.png"];
Run Code Online (Sandbox Code Playgroud)

fooBar.png如果您的屏幕比例为1.0(iPhone3G/3GS)或fooBar@2x.png屏幕比例为2.0(视网膜,iPhone 4),它将自动加载.

cf UIImage#imageNamed