苹果在WWDC中宣布,从2020年4月起,所有应用程序都应采用Launch Storyboards,因为他们将弃用启动图像。
我的问题是,我们是否可以使用launch screen xib文件代替launch storyboard文件?或者他们之所以推荐特别使用launch storyboard是因为storyboard通常更快且分配更少的内存?
根据苹果文档:
在iOS 13及更高版本中,请始终为您的应用提供一个启动Storyboard。请勿使用静态启动图像。
苹果在WWDC中宣布,从2020年4月起,所有应用程序都应采用Launch Storyboards,因为他们将弃用启动图像。
我的问题是,我们是否可以使用launch screen xib文件代替launch storyboard文件?或者他们之所以推荐特别使用launch storyboard是因为storyboard通常更快且分配更少的内存?
根据苹果文档:
在iOS 13及更高版本中,请始终为您的应用提供一个启动Storyboard。请勿使用静态启动图像。
我找到了答案!随着XCode 11 beta 4昨天的发布,苹果在其发布说明中包括以下内容:
如果您的应用程序包含启动图像,则可能无法构建。 失败消息类似于以下内容:“未命名的启动图像集合没有任何适用的内容。” 启动图像已被弃用,应将其删除;改用启动故事板或.xib文件。(50210495)