如何为iPhone 5屏幕分辨率开发或迁移应用程序?

在iPhone 5发行时,其分辨率和纵横比有所不同(640 x 1136像素),因此很难将应用程序从iPhone 4尺寸迁移到较新的iPhone。但是,随着iOS 8的发布,后来也引入了尺寸类别和抽象屏幕尺寸,以使其变得更容易。到目前为止,几乎所有尺寸的应用程序都可以使用Xcode故事板编辑器进行开发。

除了情节提要编辑器之外,您还可以更改启动图像。让我们来看看第一种方法。

将启动图像更改为Default-568h@2x.png。将大小更改为1136x640。

转到info.plist并删除“启动图像”的值。

在情节提要板编辑器中,可以使用“自动”布局将设计适合任何屏幕。使用自动版式时,请确保根据所需的值将设计调整为适合所有屏幕尺寸。

转到情节提要编辑器。

从“视图”选项中选择iPhone 5(在XCode 10中,作为选项,仅支持iPhone 4,iPhone SE和高于iPhone 8的iPhone。)

当使用选定iPhone的“自动”布局进行设计时,您可以在情节提要中看到该实时渲染,这在设备上看起来也完全相同,但根据添加的自动布局限制,在设备上也是如此。