使用滑动关闭 UITextField 键盘

Pra*_*hwa 1 keyboard uitextfield ios swift

我正在尝试向下滑动键盘以关闭它。我正在为我的键盘使用 UITextField。我见过类似的问题;然而,他们使用的是 UIScrollView/UITextView。使用:

scrollView.keyboardDismissMode = .Interactive
Run Code Online (Sandbox Code Playgroud)

我如何将它用于 UITextField?谢谢你的帮助。

mat*_*att 5

最简单的解决方案是使用滚动视图。只需在整个界面后面放一个滚动视图,然后就可以了。这种架构有太多优点,不能轻易拒绝。即使滚动视图没有正常滚动,用户也可以在有键盘的情况下使用它进行滚动(以便能够看到整个界面)。更重要的是,它会滚动以自动显示第一响应者——此外它还为您提供keyboardDismissMode.