繁体   English   中英

如何识别UITextFields和键盘活动?

[英]How to identify UITextFields and Keyboard Activity?

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

这可能吗?

在Apple文档中查找UITextFieldDelegate 特别是方法textFieldDidEndEditing:textFieldShouldReturn: . 将特定的UITextField连接到插座并将其委托分配给viewController。 然后在委托方法中,如果您需要确保它是特定的文本字段,请将其与IBOutlet进行比较。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM