如果使用启动图像资产,并且我的应用程序仅处于纵向模式且仅适用于iPhone,是否需要指定所有图像?即我是否需要风景图像或iPad图像,或者没有它们就可以使用吗?
答案 0 :(得分:3)
如果您的应用仅处于纵向模式且仅适用于iPhone,那么您就不会这么做。
我建议使用情节提要而不是启动图像。您可以按照以下方法进行操作:
方法如下:
创建一个空白的故事板文件,例如,MyLaunchScreen.storyboard
。
单击您的项目,然后转到Target Settings
,然后在General
选项卡上,选择情节提要作为启动屏幕文件。然后Xcode将相应的UILaunchStoryboardName
密钥添加到您应用的Info.plist
中。当存在此密钥时,Xcode将优先于您可能设置的所有启动映像。
将一个视图控制器场景添加到情节提要中,添加UIImageViews或您喜欢的任何内容。添加一些约束将使此情节提要在所有设备上均可使用,而不必为所有设备设置图像。
如果您仍然想使用图像,请按以下步骤操作:
a。单击项目目标,在“常规”选项卡中,将“启动图像”源设置为图像资产
b。在launchImage图像集中,切换属性检查器并设置要为其添加启动图像的设备类。在您的情况下,仅应选中“ iPhone纵向”复选框:
答案 1 :(得分:2)