目前我设计的 UI 包含两个用于重置密码的简单文本字段。在我看来,我没有使用UIScrollView
. 因此,当 UI 在 iPhone SE 上显示时,UI 应该向上移动,因为它UITextField
隐藏在键盘后面。为了避免这种情况,我使用了一个著名的库:
https://github.com/hackiftekhar/IQKeyboardManager
但是当我的 UI 出现时,它仍然没有上升。
目前我设计的 UI 包含两个用于重置密码的简单文本字段。在我看来,我没有使用UIScrollView
. 因此,当 UI 在 iPhone SE 上显示时,UI 应该向上移动,因为它UITextField
隐藏在键盘后面。为了避免这种情况,我使用了一个著名的库:
https://github.com/hackiftekhar/IQKeyboardManager
但是当我的 UI 出现时,它仍然没有上升。
您需要将以下行添加到AppDelegate
(以在所有视图控制器中启用)或仅在viewDidLoad
要UIViewController
启用IQKeyboardManager
.
IQKeyboardManager.sharedManager().enable = true
将以下行添加到AppDelegate
IQKeyboardManager.sharedManager().enable = true
IQKeyboardManager.sharedManager().keyboardDistanceFromTextField = 100