Xcode
发生了一些奇怪的事情。
我们有通用应用程序,我们只想为横向设置启动图像。(该应用程序是横向的。)
因此,在启动屏幕文件的右侧,我可以选择:
iOS8 and later:
-iPhone portrait
-iPhone landscape
iOS7 and later:
-iPhone portrait
-iPad portrait
-iPad landscape
选择风景时,在iOS8
上 - 它仅显示 retina HD 5.5
。但iOS8中所有其他设备的格局在哪里?
简单。我们有风景图像,我们希望将它们加载到所有设备,包括所有形状和版本。
答案 0 :(得分:1)
一般来说,iPhone从未有过单独的风景启动图像。如果应用程序以横向方式启动,则使用iPhone的纵向启动图像作为横向启动图像进行旋转。因此,对于iPhone,您只需要肖像启动图像。
此外,“iOS 7及更高版本”包括iOS 8(因为这是“后来”的意思)。因此,在它们之间,“iOS 7及更高版本”和“iOS 8”为足够的肖像启动图像提供了插槽,以覆盖所有iPhone设备。
但是,正如您正确指出的那样,iPhone 6 plus非常出色。它的行为类似于iPad - 可以拥有单独的风景启动图像。这是唯一提供的独立iPhone横向启动图像插槽。它在“iOS 8”下提供,因为iPhone 6 plus不运行iOS 7。