Q
通過按回車按鈕
0
A
回答
0
這應該和按下返回鍵時使用UITextFieldDelegate
進行處理一樣簡單。
因此,您可以採用該協議,在您的UITextField
上分配代理,然後在按下返回鍵時在代理方法textFieldDidEndEditing:
中處理數據。我提到的代表方法可以找到here。確保您通過從textFieldShouldReturn:
返回true來啓用對返回鍵的處理。
1
有沒有辦法做到這一點,而不實施UITextFieldDelegate
。您可以爲您的UITextField
添加「目標」,這將在用戶返回時調用方法。事情是這樣的:
func init(){
//Initialize everything else
textField.addTarget(self, action: "textFieldReturned", forControlEvents: UIControlEvents.EditingDidEndOnExit)
}
//This method will be called after user "returns".
//Note: Name this method whatever you like, just make sure it's
//the same name you pass to 'addTarget' method as 'action:' parameter
func textFieldReturned(){
textField.resignFirstResponder() //Hides keyboard
//Do everything you need after user presses "Done" button
}
相關問題
- 1. 通過按回退按鈕
- 2. 按住ASP按鈕並按回車按鈕不會觸發onClick
- 3. 按鈕上的回車
- 4. 如何按一個按鈕回車鍵
- 5. 按下一個按鈕與回車鍵
- 6. 停車回車鍵單擊按鈕
- 7. 如何通過回車鍵觸發「搜索」按鈕
- 8. 通過點擊IE6上的回車鍵提交按鈕名稱
- 9. 按回車沒有擊中預期的搜索按鈕通過p:defaultCommand
- 10. 通過按鈕
- 11. 通過按下按鈕
- 12. 按回車鍵
- 13. 通過單擊按鈕禁用按鈕
- 14. 提交表單的時候按回車鍵,不按按鈕
- 15. 通過按鈕GUI
- 16. VAR通過按鈕
- 17. 按下回車鍵(返回鍵)提交按鈕
- 18. 去通過點擊返回按鈕
- 19. 用按鈕代替回車鍵
- 20. 使回車鍵像提交按鈕
- 21. 按下回車鍵
- 22. 通過按回退按鈕我想拒絕android調用
- 23. 通過按優先按鈕調用startActivityForResult
- 24. maya python +通過按鈕按下變量
- 25. android:通過xml按下動畫按鈕
- 26. 通過按下按鈕的ImageView
- 27. 「按」編輯按鈕在gridview通過c#
- 28. 如何通過JS按下按鈕
- 29. 如何通過按下按鈕
- 30. 在文本框中按回車鍵並執行按鈕命令
它一直:) 非常感謝^ _ ^ –