如何识别UITextFields和键盘活动



我在网上搜索过,但没有找到任何与我想要的相似的东西。因此,我正在创建一个应用程序,我需要更清楚地识别用户何时离开特定的UITextField。当用户在UITextField中输入值,并在触摸外部以关闭键盘后,我需要在执行操作后识别出UITextField已失去活动。

这可能吗?

在Apple文档中查找UITextFieldDelegate。具体是方法CCD_ 4和CCD_。将特定的UITextField连接到出口,并将其代理分配给您的viewController。然后在delegate方法中,如果需要确保它是一个特定的文本字段,请将其与IBOutlet进行比较。

在.h文件中写入UITextFieldDelegate,然后在.m文件中包含以下方法。

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

最新更新