美文网首页
IQKeyboardManager失效,键盘遮挡问题

IQKeyboardManager失效,键盘遮挡问题

作者: nick5683 | 来源:发表于2023-11-30 16:28 被阅读0次

在iOS开发中,IQKeyboardManager无疑是个很好的工具,可以帮我们处理键盘遮挡问题
Podfile中添加

    pod 'IQKeyboardManagerSwift'

并在终端中执行命令: pod install

安装后在didFinishLaunchingWithOptions中添加下面代码即可使用

        IQKeyboardManager.shared.enable = true
        IQKeyboardManager.shared.enableAutoToolbar = true

有时候也会遇到仍然被遮挡的问题,很可能是在scrollView上面的输入框,
请参考下面代码添加即可

        let scrollV = UIScrollView(frame: UIScreen.main.bounds)
        scrollV.shouldIgnoreScrollingAdjustment = true  //键盘在scrollView上被遮挡解决方案
        scrollV.shouldRestoreScrollViewContentOffset = true  //键盘在scrollView上被遮挡解决方案


相关文章

网友评论

      本文标题:IQKeyboardManager失效,键盘遮挡问题

      本文链接:https://www.haomeiwen.com/subject/jfpqgdtx.html