视网膜显示iphone的图像

时间:2011-05-26 10:18:22

标签: iphone xcode interface-builder iphone-4 retina-display

我有一个工作应用程序,我已经在我的ipod touch中测试过了。一切都很好。

我的标签栏图标和启动画面图像位于我的资源文件夹

中的单独文件夹中
Resources->images

现在,我知道iPhone4我需要使用2x图像。

我的问题是支持iPhone4,我需要做的就是在我的images文件夹中添加2x图像。例如,如果我的闪屏图像是 Default.png ,我应该在我的images文件夹中将我的2x图像添加为 Default@2x.png ,iphone会自动使用它。

所有标签栏图片都一样吗?

提前致谢

2 个答案:

答案 0 :(得分:14)

是的,你所说的都是正确的。还记得将@2x图像导入到Xcode项目中(例如将它们从Finder拖到Xcode中),这样在构建应用程序时它们就会被添加到包中。

答案 1 :(得分:9)

对于我曾经使用的应用,我只有一种图像格式:

myImage@2x.png

当我参考此图片时,我会拨打以下电话,无论是在3GS / iPhone 4还是iPad上,它都能正常工作。

[UIImage imageNamed:@"myImage.png"]