【问题标题】:iOS App- LaunchScreen.storyboard displays white on ios 14.2iOS App-LaunchScreen.storyboard 在 ios 14.2 上显示为白色
【发布时间】:2020-11-27 07:55:16
【问题描述】:

我有 Xcode 版本 12.0.1。 我已经在带有 ios 14 的模拟器上运行了该应用程序,启动屏幕工作正常,它显示了我想要显示的图像(启动画面),但是当我在具有 ios 14.2 的真实设备上运行该应用程序时,启动屏幕似乎是白色的.有人可以帮我提前谢谢。

【问题讨论】:

    标签: ios swift xcode


    【解决方案1】:

    面临同样的问题。问题在于启动屏幕故事板中使用的图像大小。这会导致整个启动屏幕变黑。

    解决方案 1: 在我们的案例中解决它的是:

    1. 选择较小尺寸的图片
    2. 从设备/模拟器中删除应用程序(有时需要)
    3. 重启设备/模拟器(有时需要)

    主要原因是图片较大,所以只需将其替换为较小的图片即可。

    解决方案 2: 将初始屏幕图像放在 Images.xcassets 文件夹之外。 (但这种方法的问题是,如果您支持深色模式,则无法再为深色和浅色模式设置不同的图像。)

    【讨论】:

    • 这里有同样的问题 - 这只是 iOS 14.2 的真实设备(不是模拟器)上的问题。我没有尝试解决方案 1,但解决方案 2 立即为我解决了问题。
    猜你喜欢
    • 1970-01-01
    • 2021-03-24
    • 1970-01-01
    • 2021-02-15
    • 2016-11-02
    • 1970-01-01
    • 2020-05-15
    • 2020-06-29
    • 1970-01-01
    相关资源
    最近更新 更多