如何知道iPhone中键盘的按键

时间:2011-05-19 21:13:43

标签: iphone objective-c uitextview uikeyboard uitextviewdelegate

我是iPhone新手。 我想知道键盘上按下的键,而不是键的字母,我想在UITextView中插入另一个字母。

因此,在键盘中按下键时会调用任何方法 以及我们可以更改该密钥的方法的方法,这些方法将被写入UITextView

提前致谢。

1 个答案:

答案 0 :(得分:2)

UITextViewDelegate Protocol提供了一种截取字符的方法,使用以下方法输入字符:

- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text

此时您可以返回NO并进行自己的文本替换。