iOS:键入textField后如何关闭键盘

时间:2009-12-30 11:22:11

标签: iphone objective-c ios uitextfield

我想在textField中写下来后发送键盘。

我该怎么做?

任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:3)

实施- (BOOL)textFieldShouldReturn:(UITextField *)textField;委托方法并告诉文本字段重新签名其第一响应者状态。

- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
    [textField resignFirstResponder];
    return YES;
}

答案 1 :(得分:1)

<强> STEP-1:

您需要将textField的委托设置为File的Owner(使用界面构建器)

首先以编程方式从viewController

textField.delegate = self;

<强> STEP-2:

然后实施方法:

- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
    [textField resignFirstResponder];
    return YES;
}

希望这有帮助。

答案 2 :(得分:0)

- (IBAction)textFieldDoneEditing:(id)sender{ 
    [sender resignFirstResponder]; 
}

将此连接到文本字段的didEndOnExit操作

相关问题