键盘处理

键盘是否覆盖文本框? 当您不知道如何解决该问题时,您会觉得无用吗? 你的老板是白痴吗? 答案在本文中!

提示:触摸屏幕时,键盘应隐藏。 我们初始化一个点击手势识别器,并连接到dismissKeyboard方法。

检测键盘动作

第一步是检测键盘是否显示或隐藏。 我们使用NotificationCenter来捕获操作。 这是Apple编写的NotificationCenter文档。

键盘出现时,将调用keyboardWillShow方法,键盘消失时,将调用keyboardWillHide方法。

处理键盘框架

让我们在类的顶部声明一个称为keyboardHeight的变量。

还有一些魔术

这里是控制器的所有代码。