1

我正在开发一个聊天应用程序,其中文本视图放置在 Viewcontroller 中,就像 Whatsapp 一样。TextView 移动到上面,以及与 whatsapp 完全一样的键盘。

我需要在键盘和文本视图之间显示一个包含一些按钮的工具栏。它是通过创建一个工具栏并将其分配给 UITEXTVIEW 的 INPUTACCESSORYVIEW 来完成的。除非用户按以下方式更改设备设置,否则它可以完美运行。

设置 —> 一般 —> 键盘 —> 预测(关闭)。

如上所述更改键盘设置后。inputAccessoryView 会出现一个空白区域。

我找不到与此问题类似的任何东西。

任何形式的帮助将不胜感激。

4

1 回答 1

1

在开发应用程序时,我们经常遇到 iPhone 键盘向上滑动并覆盖 UITextField/UITextView 的问题。IQKeyboardManager 允许您防止键盘向上滑动并覆盖 UITextField/UITextView 的问题,而无需您输入任何代码,也无需额外的设置。要使用 IQKeyboardManager,您只需将源文件添加到您的项目中。

所以我推荐你使用IQKeyboardManager

于 2017-05-22T13:54:31.073 回答