gpt4 book ai didi

ios - iOS 上的 Ionic v4 状态栏文本没有改变

转载 作者:行者123 更新时间:2023-11-29 13:53:36 26 4
gpt4 key购买 nike

所以我一直在使用 ionic 框架(版本 4)构建一个跨平台应用程序......但是我遇到了这个奇怪的问题,状态栏上的文本颜色将默认为白色。

设置状态栏样式似乎根本没有任何作用...它会暂时更改状态栏,但是一旦启动屏幕完成,文本将始终变回白色。

谢谢!

最佳答案

所以我做了一些测试,似乎在 iOS 13 中启用系统深色模式时,statusBar 样式方法(styleLightContent()、styleBlackOpaque() 等)对 statusBar 的实际颜色完全没有影响状态栏。

这似乎是插件本身的错误……特别是它无法覆盖暗模式状态栏样式。

尽管启用了系统暗模式,但将以下代码实现到 MainViewController.m 中会完全禁用应用程序中的暗模式。但是,statusBar 仍然可以修改:

- (void)viewDidLoad
{
[super viewDidLoad];

if (@available(iOS 13.0, *)) {
self.overrideUserInterfaceStyle = UIUserInterfaceStyleLight;
}
// Do any additional setup after loading the view from its nib.
}

目前,似乎还没有真正简单的解决方案。

关于ios - iOS 上的 Ionic v4 状态栏文本没有改变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58211700/

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