如何拦截按键?

时间:2013-08-01 17:01:00

标签: ios cocoa-touch

我正在编写一个iOS应用程序,我想截取已按下的键并将该字符发送到程序的另一部分,或者代替到相关的文本字段。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

是。委托方法textField:shouldChangeCharactersInRange:replacementString:允许您在将值添加到文本字段的文本之前执行您喜欢的操作。您甚至可以决定不在文本字段中设置它或设置一些完全不同的文本。