iPhone键盘keydown / keyup事件?

时间:2010-09-26 22:42:19

标签: iphone objective-c cocoa-touch keyboard-events uikeyboard

我想知道为什么我无法找到关于键盘键盘/键盘事件的任何帮助,我实际上想要在UITextField中输入文本时检测用户通过iphone上的键盘按下了哪个键。

1 个答案:

答案 0 :(得分:0)

您可以使用此委托方法获取正在输入UITextField的字符:

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string;

例如:

if ([string isEqualToString:@"z"]){
    // z is being typed.
}

请确保您已将UITextField的委托说给您实现此目的的类文件。

相关问题