83
A
回答
198
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
[textField resignFirstResponder];
return NO;
}
不要忘記設置在故事板的委託......
37
不需要代表團,這裏是一個班輪:
- (void)viewDidLoad {
[textField addTarget:textField
action:@selector(resignFirstResponder)
forControlEvents:UIControlEventEditingDidEndOnExit];
}
可悲的是,你不能直接在你的Storyboard中做到這一點(你不能將動作連接到發出它們的控件故事板),但你可以通過中介行動。
-1
- (BOOL)textFieldShouldReturn:(UITextField *)txtField
{
[txtField resignFirstResponder];
return NO;
}
當輸入按鈕被點擊時,這個委託方法被調用。你可以從這個委託方法捕獲返回按鈕。
0
SWIFT 3.0
override open func viewDidLoad() {
super.viewDidLoad()
textField.addTarget(self, action: #selector(enterPressed), for: .editingDidEndOnExit)
}
在enterPressed()函數把你所有的行爲後
func enterPressed(){
//do something with typed text if needed
textField.resignFirstResponder()
}
0
相關問題
- 1. 當屏幕鎖定時捕獲返回按鈕按下事件
- 2. 捕獲按鈕事件
- 3. 返回按鈕事件
- 4. 捕獲「返回」按鈕的行爲
- 5. 捕獲Like按鈕的單擊事件
- 6. iPhone:捕獲後退按鈕事件
- 7. UITextField鍵盤返回按鈕標題
- 8. 用Xamarin捕獲iOS UITextField清除事件
- 9. NSTextField兩次捕獲返回鍵事件
- 10. 有條件地捕獲返回按鈕片段
- 11. UITextField鍵盤返回按鈕應該改變爲完成按鈕
- 12. NativeScript處理返回按鈕事件
- 13. 當按鈕按下按鈕時,在HTML按鈕上捕獲mousedown事件
- 14. 返回按鈕時返回按鈕
- 15. IOS - 按鈕捕獲事件按下,並傳遞給泰伯維
- 16. 如何捕獲WM_KEYDOWN事件時,按下MFC中的按鈕
- 17. 如何捕獲輸入按鈕按下事件
- 18. 捕獲iPhone鍵盤按下按鈕事件的形式
- 19. 如何用android上的硬件後退按鈕捕獲事件?
- 20. 如何捕捉後退按鈕事件?
- 21. 捕捉Google+按鈕點擊事件
- 22. 後退按鈕事件捕捉「提問」
- 23. TinyMCE捕捉點擊按鈕事件
- 24. 捕捉後退按鈕導航事件
- 25. 從按下按鈕獲取返回值
- 26. 「返回」按鈕
- 27. 返回按鈕
- 28. 返回不按「返回」按鈕
- 29. 捕獲(不同)打印/取消打印按鈕事件(單擊)
- 30. Excel 2007 - 捕獲打開命令欄按鈕事件
不知怎的,這並不在所有的工作。回車鍵沒有被捕獲。 – Jonny 2010-12-16 02:07:20
確保您的視圖控制器設置爲文本框的代表。 – zekel 2011-02-15 22:01:41