所有 iOS 屏幕尺寸的启动屏幕图像尺寸

Launch Screen Image size for all iOS screen sizes

我正在尝试为我的 iOS 应用创建午餐屏幕图像。但是我不确定什么尺寸合适。

根据 iPhone6 的苹果网站,纵向尺寸应为 750 x 1334 (@2x)。

但我的问题是,如何创建适合所有屏幕尺寸(例如 iPhone 5、5s、6、6 plus、iPad 等)的启动屏幕图像?

正确的做法是什么?

But my question is, how to create a launch screen image that will fit for all screen sizes such as iPhone 5, 5s, 6, 6 plus, iPads etc?

那将很难做到。这些设备具有不同的宽高比,并且 iPhone 5 和 iPad Air 之间的尺寸差异很大,无法为所有设备使用一张图像。如果您想使用带屏幕截图的经典启动屏幕,调整一张图像的大小与不同设备上的用户界面看起来不一样。如果您想要启动位图 image,您将需要提供所有必要的尺寸。

Whats the correct way of doing this?

您可以创建启动 PNG 图像或启动屏幕作为故事板。

对于启动图像,您的项目有一个资产目录。使用现有的或添加新的 iOS 启动图像。编辑器将向您显示所有需要的尺寸。

对于故事板,您的应用程序可能已经有 LaunchScreen.storyboard。您通常不会在此处创建特定大小,而是使用自动布局来适当调整屏幕大小。

转到images.xcassets 您可以在右侧看到启动图像 sizes.Just 启用 iOS 版本。 iPhone 纵向 iOS 8:- 1242*2208 (5.5 英寸) 750*1334(4.7高清)

iPhone 横向 iOS 8:-2208*1242 (5.5inch)

iphone 纵向 iOS 7,8 :- 640*960 (@2x) 640*1136(视网膜)

iPhone 纵向 5,6 :- 320*480 (@x) 640*960 (@2x) 640*1136(视网膜4)