从iOS中的文本输入区域失去焦点?

twe*_*ypi 2 iphone keyboard xamarin.ios ios

我在视图中有一个文本框,当我关注它时键盘弹出,我可以输入一些东西,但是当我完成它时我不能失去焦点.就像我在文本框外面点击键盘一样.

我该如何摆脱键盘?

sos*_*orn 5

来自文档:

您的应用程序有责任在您选择时关闭键盘.您可以关闭键盘以响应特定的用户操作,例如用户点击用户界面中的特定按钮.您还可以配置文本字段委托,以便在用户按下键盘上的"返回"键时关闭键盘.要关闭键盘,请将resignFirstResponder消息发送到当前第一个响应者的文本字段.这样做会导致文本字段对象结束当前编辑会话(委托对象的同意)并隐藏键盘.

以下是使用UITextFieldDelegate方法执行此操作的一种方法:

- (BOOL)textFieldShouldReturn:(UITextField *)textField {
   [textField resignFirstResponder];
}
Run Code Online (Sandbox Code Playgroud)

确保将委托连接到textField.