【问题标题】:Status bar background colour issue happening in iOS 11.3iOS 11.3 中发生的状态栏背景颜色问题
【发布时间】:2018-10-20 08:29:04
【问题描述】:

我的视图控制器视图中有文本字段。因此,很少有文本字段在出现时隐藏在键盘后面。因此,我通过 pod 集成了 IQKeyboardManager,并且文本字段在键盘出现时向上移动。

但是,奇怪的是,我在关闭键盘后遇到了一些状态栏问题。

即使我也尝试根据其他人的建议将版本更改为 pod 'IQKeyboardManagerSwift', '6.0.2' 以解决此问题,但它仍然在发生。

有什么建议吗?

键盘出现之前

键盘消失后

即使我通过添加 Appdelegate 类尝试使用以下解决方案,但没有帮助。

IQKeyboardManager.shared.canAdjustAdditionalSafeAreaInsets = true

【问题讨论】:

  • 您遇到的状态栏问题是它的颜色还是什么,抱歉图片不清楚
  • 你能分享同样问题的演示项目吗?
  • 用清晰的图像编辑,请检查。
  • 我们无法直接向您提供任何解决方案。首先,我们需要检查代码,这就是我要求您提供示例代码的原因,以便我们可以尝试不同的解决方案。
  • 您想在示例项目中了解什么?

标签: ios swift uitextfield statusbar iqkeyboardmanager


【解决方案1】:

添加如下配置:

IQKeyboardManager.shared.layoutIfNeededOnUpdate = true

【讨论】:

    猜你喜欢
    • 2015-06-01
    • 2018-04-10
    • 2016-10-16
    • 1970-01-01
    • 2020-01-26
    • 1970-01-01
    • 1970-01-01
    • 2015-09-26
    相关资源
    最近更新 更多