gpt4 book ai didi

ios - StatusBarStyle 在 ios 13.5 上不会改变

转载 作者:行者123 更新时间:2023-12-01 21:43:15 25 4
gpt4 key购买 nike

在我对 xCode 11.5 (11E608c) 进行更新并开始在 iOS 13.5 的模拟器上进行测试后,出现此问题,statusBarStyle 始终保持 Dark。
当我测试 iOS 13.3 或 12.4 时,它工作正常,首选 首选状态栏样式 不要被调用。

有人在更新时遇到过这个问题吗?

最佳答案

我在 iOS 13.4 > devices 中也遇到了同样的问题,我尝试了苹果开发者论坛给出的答案 - preferredStatusBarStyle not firing in iOS 13.4但这对我没有帮助,最后我尝试使用 preferredStatusBarStyle var not working in iOS12? 的@Matt 解决方案它对我来说很好用,并且在所有 iOS 设备中都受支持。

在导航 Controller 的情况下,状态栏的颜色不是由 View Controller 的 preferredStatusBarStyle 决定的。

令人惊讶的是,它是由导航栏的 barStyle 决定的。要获取状态栏文本,请说(在您的 View Controller 中):

 self.navigationController?.navigationBar.barStyle = .black

关于ios - StatusBarStyle 在 ios 13.5 上不会改变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62386835/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com