gpt4 book ai didi

ios - Objective-c:在 ios 11 更新后 swrevealcontroller 中的黑色状态栏

转载 作者:可可西里 更新时间:2023-11-01 06:13:05 25 4
gpt4 key购买 nike

我正在开发一个应用程序。在 ios 11 更新之前,它工作正常。但是在更新到 ios 11 并更新 XCode 之后,我遇到了一个错误。我有一个使用 SWRevealController 框架的侧边菜单:https://github.com/John-Lluch/SWRevealViewController .

更新到 ios 11 后,它看起来像这样:

after ios 11 update

状态栏有问题。它曾经是蓝色的,和其他的一样。我看不到状态栏中的文本(如时间),但是当我将整个菜单放在屏幕上时,我可以看到绿色电池。如您所见,另一个 View Controller 工作正常(就像整个应用程序一样)。只有菜单有问题。经过一些调试,我认为 self.navigationController.navigationBar 不够高。

这里发生了什么?

谢谢!

最佳答案

这仍然是第一个记录的开放式 cordova 错误 here 2017 年 6 月。

那里描述的修复对我的情况有效:

The pure-HTML way to fix this is to add viewport-fit=cover to the meta viewport tag.


另一种解决方法:

[[webView scrollView] setContentInsetAdjustmentBehavior: UIScrollViewContentInsetAdjustmentNever];

关于ios - Objective-c:在 ios 11 更新后 swrevealcontroller 中的黑色状态栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46566163/

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