iOS App-LaunchScreen.storyboard 在 ios 14.2 上显示为白色
Posted
技术标签:
【中文标题】iOS App-LaunchScreen.storyboard 在 ios 14.2 上显示为白色【英文标题】:iOS App- LaunchScreen.storyboard displays white on ios 14.2 【发布时间】:2020-11-27 07:55:16 【问题描述】:我有 Xcode 版本 12.0.1。 我已经在带有 ios 14 的模拟器上运行了该应用程序,启动屏幕工作正常,它显示了我想要显示的图像(启动画面),但是当我在具有 ios 14.2 的真实设备上运行该应用程序时,启动屏幕似乎是白色的.有人可以帮我提前谢谢。
【问题讨论】:
【参考方案1】:面临同样的问题。问题在于启动屏幕故事板中使用的图像大小。这会导致整个启动屏幕变黑。
解决方案 1: 在我们的案例中解决它的是:
-
选择较小尺寸的图片
从设备/模拟器中删除应用程序(有时需要)
重启设备/模拟器(有时需要)
主要原因是图片较大,所以只需将其替换为较小的图片即可。
解决方案 2: 将初始屏幕图像放在 Images.xcassets 文件夹之外。 (但这种方法的问题是,如果您支持深色模式,则无法再为深色和浅色模式设置不同的图像。)
【讨论】:
这里有同样的问题 - 这只是 iOS 14.2 的真实设备(不是模拟器)上的问题。我没有尝试解决方案 1,但解决方案 2 立即为我解决了问题。以上是关于iOS App-LaunchScreen.storyboard 在 ios 14.2 上显示为白色的主要内容,如果未能解决你的问题,请参考以下文章