当用户按下右下角的“隐藏键盘按钮”时,我想隐藏iPad虚拟键盘。我已经将我的viewcontroller设置为textFieldView的委托,但是当我按下该按钮时没有调用textFieldShouldReturn
事件。我还将我的viewcontroller设置为UIKeyboardWillHideNotification
的观察者 - 效果相同,没有生成通知。
拜托,给个线索!我已经解析了一半的网络,但没有找到任何解决方案!
答案 0 :(得分:3)
对于初学者来说, textFieldShouldReturn 仅在点击指定的“返回”键时调用,而不是在点击隐藏键盘键时调用。您应该使用 textFieldWillEndEditing 或 textFieldDidEndEditing 委托方法。
另外,除非我弄错了,点击右下角的隐藏键盘按钮应隐藏键盘,不需要任何编码。