我正在尝试为我的iOS应用创建午餐屏幕图像。但我不确定它的尺寸是否合适。
根据iPhone 6的苹果网站,肖像尺寸应为750 x 1334(@ 2x)。
但我的问题是,如何创建适合所有屏幕尺寸的启动屏幕图像,例如iPhone 5,5s,6,6 plus,iPad等?
这样做的正确方法是什么?
答案 0 :(得分:14)
转到images.xcassets 在那里你可以看到启动图像尺寸。只需从右侧启用iOS版本。 iPhone Portrait iOS 8: - 1242 * 2208(5.5英寸) 750 * 1334(4.7 HD)
iPhone版iOS 8:-2208 * 1242(5.5英寸)
iphone Portrait iOS 7,8: - 640 * 960(@ 2x) 640 * 1136(视网膜)
iPhone Portrait 5,6: - 320 * 480(@x) 640 * 960(@ 2x) 640 * 1136(retina4)
答案 1 :(得分:0)
但我的问题是,如何创建适合的启动屏幕图像 适用于所有屏幕尺寸,如iPhone 5,5s,6,6 plus,iPad等?
这很难做到。这些设备具有不同的宽高比,并且iPhone 5和iPad Air之间的尺寸差异非常大,可以使用一个图像。如果您想使用带有屏幕截图的经典启动屏幕,则调整一个图像的大小不会与不同设备上的用户界面相同。如果您需要启动位图图像,则需要提供所有必需的尺寸。
这样做的正确方法是什么?
您可以创建启动PNG图像或启动屏幕作为故事板。
对于启动映像,您的项目具有资产目录。使用现有或添加新的 iOS启动图像。编辑器将显示所有必需的尺寸。
对于故事板,您的应用程序可能已经有LaunchScreen.storyboard。您通常不会在此处创建特定大小或尺寸,但使用自动布局可以适当调整屏幕大小。