在iPhone上完成打字时如何关闭键盘

时间:2010-08-16 03:48:30

标签: iphone

我一直在iPhone UITextField上寻找代码/教程。我遇到了关于如何使用API​​命令的示例代码。然后我以编程方式创建了我的TextFields,现在当我按Done时我无法关闭键盘。我知道命令是resignFirstResponder。但是我何时以及如何使用它?

这就是我所做的。

textField = [[UITextField alloc] initWithFrame:CGRectMake(yView,xView,100,25)];

textField.borderStyle = UITextBorderStyleRoundedRect;

textField.clearButtonMode = UITextFieldViewModeWhileEditing;

textField.returnKeyType = UIReturnKeyDone;

[textField setText:(@“test”)];

[self addSubview:textField];

现在,我在哪里放置resignFirstResponder?示例代码使用viewController完成。我在视野中做了我的。我希望有可能在一个观点上完成。

感谢。

1 个答案:

答案 0 :(得分:2)

向文本字段添加委托,并使用委托调用textFieldShouldReturn:

Here is the apple documentation

相关问题