gpt4 book ai didi

iphone - UITextField - 检测内置 iPhone 键盘上的输入?

转载 作者:可可西里 更新时间:2023-11-01 05:10:26 25 4
gpt4 key购买 nike

[UITextFieldVariable becomeFirstResponder];正在将键盘带到屏幕上。

如何检测用户何时在键盘上输入字母?我想知道每次按下一个键。

提前致谢!

最佳答案

使用 NSNotificationCenter 并查看 UITextFieldTextDidChangeNotification

[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(textFieldChanged)
name:UITextFieldTextDidChangeNotification
object:textField];

现在实现一个函数 -(void)textFieldChanged; 每次调用这个函数时,将 UITextField 中的新文本与旧文本进行比较。发生变化的是按下的按钮。

UITextFieldTextDidBeginEditingNotificationUITextFieldTextDidEndEditingNotification 做类似的事情,以确保即使没有键入文本(如按反斜杠)也按下了按钮。

关于iphone - UITextField - 检测内置 iPhone 键盘上的输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8868064/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com