用右下角的“隐藏按钮”隐藏iPad键盘

时间:2011-08-03 11:09:52

标签: cocoa-touch ipad hide keyboard-events uikeyboard

当用户按下右下角的“隐藏键盘按钮”时,我想隐藏iPad虚拟键盘。我已经将我的viewcontroller设置为textFieldView的委托,但是当我按下该按钮时没有调用textFieldShouldReturn事件。我还将我的viewcontroller设置为UIKeyboardWillHideNotification的观察者 - 效果相同,没有生成通知。 拜托,给个线索!我已经解析了一半的网络,但没有找到任何解决方案!

1 个答案:

答案 0 :(得分:3)

对于初学者来说, textFieldShouldReturn 仅在点击指定的“返回”键时调用,而不是在点击隐藏键盘键时调用。您应该使用 textFieldWillEndEditing textFieldDidEndEditing 委托方法。

另外,除非我弄错了,点击右下角的隐藏键盘按钮应隐藏键盘,不需要任何编码。