10

据我所知,这是两种类似的方法来做同样的事情。如果启动屏幕文件与启动图像源相比没有任何优势,那么 Apple 为什么要提供它?我错过了什么?

4

2 回答 2

14

这个答案假设您在谈论 iOS,即使您在原始问题中没有提及或标记 iOS。

启动图像只是一个静态(不变)占位符图像。

“启动屏幕”(或更准确地说是“启动屏幕”或“启动屏幕.storyboard”)是启动屏幕文件的故事板的默认名称;它是一个非常简单的xib 或故事板文件,会在应用程序的其余部分加载之前出现。这样做的好处是开发人员可以使用自动布局根据屏幕大小(iPhone 与 iPad、iPhone 6 与 iPhone 6+ 等)巧妙地重新定位事物。

于 2015-01-26T23:09:35.417 回答
5

根据Apple 的文档,如果要支持 iPhone 6 Plus 或 iPhone 6,则必须使用Launch Screen File

在此处输入图像描述

于 2015-07-02T15:06:41.507 回答