我正在开发我的软件,所有ui都是基于480x320大小的屏幕绘制的,我的软件可以在iphone4上运行而无需任何修改吗?
答案 0 :(得分:4)
是的,无需修改即可运行。
如果您想创建“视网膜”资源,您可以以双倍分辨率创建所有图像,并在应用程序包中包含附加了“@ 2x”的副本。 iPhone会自动加载正确的图像。
实施例: 现有图像 - myImage.png 新的上采样图像 - myImage@2x.png
答案 1 :(得分:2)
是的,但与定制设计的iPhone 4图像相比,任何针对早期iPhone型号的图像看起来都会显得粗糙。
答案 2 :(得分:0)
iPhone 4和旧设备的尺寸均为320x480点,这是Core Graphics和UIKit使用的坐标系。所以你的软件也会运行。
只有位图和显示屏之间的自动缩放才会有所不同。如果您有位图内容或图像,您可以选择提供@ 2x大小的版本,如果没有iPhone 4设备上的2X缩放,它们看起来会更平滑。这很好,但可选。