将代码从iPhone 3升级到iPhone 4

时间:2011-05-23 20:10:43

标签: iphone ios4 iphone-sdk-3.0

考虑到iPhone 4的屏幕分辨率远高于iPhone 3 - 如何将代码移植到iPhone 4上。

不会重新编译它会改变图像,控件等的外观吗?

2 个答案:

答案 0 :(得分:1)

提供的UI元素应该为您进行缩放。对于您渲染的任何内容,您需要相应地考虑屏幕分辨率和比例。你可能想看看:

http://developer.apple.com/library/ios/#documentation/2DDrawing/Conceptual/DrawingPrintingiOS/SupportingHiResScreens/SupportingHiResScreens.html%23//apple_ref/doc/uid/TP40010156-CH15-SW1

答案 1 :(得分:1)

我相信你已经知道了这一点,但是如果你不这样做:你应该确保在他们的文件扩展名之前用@ 2x在你的XCode项目中包含更大的资源。例如:icon@2x.png。 @ 2x告诉iOS将更大版本的资产用于Retina和iPad显示器。