我想讓我的可編輯UITextView
在用戶點擊「完成」時退出鍵盤(resignFirstResponder
)。使用UITextField
,我已經能夠用下面的代碼來做到這一點:如何使UITextView「完成」按鈕resignFirstResponder?
- (IBAction)doneEditing:(id)sender {
[sender resignFirstResponder];
}
...然後把它在Interface Builder連接到相關UITextField
到行動「真的結束上的退出。」
但是,對於UITextView
,我似乎無法訪問「退出結束」操作。有關如何做到這一點的任何建議?
這應該起作用。在我的一些應用程序中完成了它... – gabaum10 2010-10-20 17:21:56
當用戶在UITextView上按下Return/Done按鈕時,不會調用textViewShouldEndEditing,檢查shouldChangeTextInRange中的回車是唯一的方法 – valexa 2012-04-06 16:40:59
錯誤的答案! 'shouldChangeTextInRange'是要走的路... – ElasticThoughts 2012-05-16 19:58:16