IQKeyboardManager 在我的视图控制器中无法正常工作

Jes*_*son 2 objective-c ios swift3 iqkeyboardmanager

目前,我设计了一个用户界面,其中包含两个用于重置密码的简单文本字段。在我看来,我没有使用过UIScrollView。因此,当 UI 在 iPhone SE 上显示时,UI 应向上移动,因为UITextField隐藏在键盘后面。为了避免这种情况,我使用了一个著名的库:

https://github.com/hackiftekhar/IQKeyboardManager

但当我的用户界面出现时,它仍然没有移动。

UITextField 仍然隐藏在键盘下方

Mat*_*est 5

您需要将以下行添加到AppDelegate(以在所有视图控制器中启用)或仅添加到viewDidLoadUIViewController想要启用的IQKeyboardManager.

IQKeyboardManager.sharedManager().enable = true
Run Code Online (Sandbox Code Playgroud)