iOS IQKeyboardManager 当键盘关闭时底部黑屏

Posted

技术标签:

【中文标题】iOS IQKeyboardManager 当键盘关闭时底部黑屏【英文标题】:iOS IQKeyboardManager When keyboard dismiss Black screen at bottom 【发布时间】:2018-01-03 10:53:59 【问题描述】:

1https://forums.developer.apple.com/thread/79400

顶部/底部布局指南自 ios 11.0 起已弃用,因此您必须向 IQLayoutGuideConstraint 提供安全区域。在关闭键盘时,它会在该部分留下黑屏(请参阅图片)。

我尝试使用 CocoaPods pod 'IQKeyboardManager' 和 pod 'IQKeyboardManagerSwift' ~ 5.0.0。

【问题讨论】:

最新的主代码对此进行了修复。 【参考方案1】:

使用

pod 'IQKeyboardManagerSwift', '4.0.7'

我正在使用 Swift 4 和 Xcode 9.2。它的工作正常。

【讨论】:

IQKeyboardManagerSwift 5.0.0 将用于 swift 4。你是如何使用 4.0.7 的?

以上是关于iOS IQKeyboardManager 当键盘关闭时底部黑屏的主要内容,如果未能解决你的问题,请参考以下文章

iOS 键盘自适应(IQKeyboardManager)使用小结

iOS 键盘框架IQKeyboardManager使用

猫猫学iOS之iOS键盘隐藏,下一个textField,键盘控制第三方好用框架IQKeyboardManager

iOS:如何使用 IQKeyboardManager 更改要聚焦的 UITextField 的顺序

『零行代码』解决键盘遮挡问题(iOS)

iOS开发解决IQKeyboardManager失效的问题