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. 在文本框中按回车键并执行按钮命令
它一直:) 非常感谢^ _ ^ –