美文网首页
问题:iOS15状态栏文字颜色为黑色,无法更改

问题:iOS15状态栏文字颜色为黑色,无法更改

作者: 郑州程序员王一 | 来源:发表于2021-11-04 16:48 被阅读0次

    问题已解决:
    launchScreen用LaunchScreen.storyboard设置就可以了。
    设置教程:https://www.jianshu.com/p/13fdc6a3cd41

    =============================
    下面是当时问题出现的提问:

    问题描述:
    app切到手机桌面,再点开app,状态栏白色文字变为黑色。

    项目导航栏,状态栏的一些情况:
    1:因项目需求,状态栏文字要为白色。所以以前做了以下配置。在iOS15之前是没毛病的。
    1-1:隐藏了app自带的UINavigationController导航栏,使用自定义View作为导航栏
    1-2:项目是禁止深色暗黑模式,也就是info里Appearance设置为了Light。
    1-3:设置全局状态栏文字为白色,所以项目info文件设置了2个选项:
    View controller-based status bar appearance 为NO,
    Status bar style 为 Light Content,

    项目的配置如上。
    我这边目前认为问题出在了 禁用 深色模式这个配置,
    比如如果开启深色模式,状态栏文字会成为白色,怎么切换app到桌面,都没问题。但如果关闭了深色模式,状态栏文字会转为黑色字体。
    最后:有谁解决了这个问题的朋友吗?

    相关文章

      网友评论

          本文标题:问题:iOS15状态栏文字颜色为黑色,无法更改

          本文链接:https://www.haomeiwen.com/subject/ohekzltx.html