【问题标题】:Done button invisible in IQkeyboardManager library完成按钮在 IQkeyboardManager 库中不可见
【发布时间】:2023-03-16 12:41:01
【问题描述】:

我在我的应用程序中使用了IQKeyboardManager 库。我通过 cocoapods 安装了IQKeyboardManager。每个键盘上都没有显示完成按钮。那是看不见的。

下面是我在AppDelegate.swift 文件中设置的代码。

IQKeyboardManager.shared().isEnabled = true

【问题讨论】:

标签: ios swift iqkeyboardmanager


【解决方案1】:

在最新的 V4.0.13 中已修复。现在它在键盘工具栏上方显示完成按钮

【讨论】:

  • objective c 版本怎么样?
【解决方案2】:

只需删除您的 IQkeyBoardManager pod 并将其重新安装为:

pod 'IQKeyboardManagerSwift'

它将升级到最高版本。

看看这个: https://github.com/hackiftekhar/IQKeyboardManager/issues/917

【讨论】:

  • 我安装了 cocoapods pod 'IQKeyboardManagerSwift' 但完成按钮不可见。
【解决方案3】:

这是图书馆本身的问题,已于 17 年 8 月 21 日解决(关闭)。

将您现有的 IQKeyboardManager 库更新到最新版本 v5.0.3

pod 'IQKeyboardManagerSwift'

【讨论】:

    【解决方案4】:

    您正在寻找的解决方案是

    在要显示完成按钮的 UITextfiled 的属性中将返回键更改为完成。

    【讨论】:

    • 是的。我需要使用 IQkeyboardManger 在工具栏中完成按钮
    【解决方案5】:

    我在 Objective C 中使用 IQKeyboardManager 并面临同样的问题。

    我使用以下方法安装了 IQKeyboardManager 目标 C pod:

    pod 'IQKeyboardManager'
    

    现在一切都正常了。我可以看到 iOS 11 的“完成”、“下一个”和“上一个”按钮。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-10
      • 2018-10-21
      • 1970-01-01
      • 1970-01-01
      • 2017-12-08
      • 2011-08-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多