3
A
回答
8
採用UITextFieldDelegate
方法並將自己設置爲委託。實現textFieldShouldReturn:
方法就是這樣,
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
[textField resignFirstResponder];
[textField setHidden:YES];
return YES;
}
如果您想在用戶完成輸入文本做到這一點,做在textFieldDidEndEditing:
方法。
4
在您的.h文件中:
-(IBAction)returnKeyWasHit:(id)sender;
在您.m文件:
-(IBAction)returnKeyWasHit:(id)sender {
[textField resignFirstResponder];
//Other stuff you want to do
}
然後就這個動作連接到在界面生成器的文本字段的「真的結束在退出」事件。
相關問題
- 1. 使鍵盤上的返回按鈕執行操作
- 2. 觸摸屏鍵盤
- 3. 觸摸屏鍵盤
- 4. 對返回鍵執行操作
- 5. 如何在按鍵上執行操作?
- 6. 如何在Android鍵盤上記錄觸摸動作?
- 7. 如何在鍵盤已經啓動時觸摸UITextView來縮回鍵盤?
- 8. Windows 8 - 如何關閉觸摸鍵盤?
- 9. iphone鍵盤觸摸事件
- 10. 隱藏觸摸鍵盤
- 11. JQUERY觸摸屏鍵盤
- 12. 退出觸摸鍵盤
- 13. 如何在Xcode上的鍵盤上更改按鈕「返回」的操作?
- 14. 屏幕上(觸摸屏)Web鍵盤
- 15. 設置Android鍵盤上的返回鍵
- 16. 如何在Android Studio中的EditText上觸摸時隱藏鍵盤
- 17. 如何檢測何時在觸摸設備上顯示鍵盤?
- 18. 操作鍵盤
- 19. 鍵盤操作
- 20. 在QWERTY鍵盤上觸摸這些標點鍵?
- 21. Android:在鍵盤按鈕上執行操作
- 22. sencha觸摸/查詢手機在觸摸屏上運行 - 虛擬鍵盤?
- 23. 如何使用iPhone鍵盤上的「返回」鍵觸發展開順序?
- 24. 如何在軟鍵盤上顯示空格鍵並在用戶單擊空格鍵時執行某些操作
- 25. 鍵盤鍵不可操作
- 26. 觸摸鍵盤何時彈出?
- 27. UISearchBar鍵盤返回鍵
- 28. 鍵盤輸入返回鍵
- 29. iPhone鍵盤鍵值返回
- 30. iPhone鍵盤返回鍵
如果我使用了textFieldDidEndEditing:方法,它將如何識別用戶完成輸入文本? – Matoe 2011-06-12 22:50:12
'textField'應該調用'textFieldDidEndEditing:''resignFirstResponder'。通常在'textFieldShouldReturn:'方法中做到這一點。但是,如果可以通過其他方法從文本字段的「resignFirstResponder」中調用,那麼如果您在'textFieldShouldReturn:'中調用'setHidden:'方法,則不會知道該方法。 – 2011-06-12 22:54:17
順便說一下如何採用UITextFieldDelegate方法?在這裏有一些麻煩......( – Matoe 2011-06-12 23:03:31