2009-01-30 68 views
1

在iPhone上,我试图找到一种方法来陷阱并根据退格键按下的事件采取行动。但无法找到一种方法来做到这一点!确定在SDK中必须有这样的方式吗?iPhone上的陷阱退格键

/约翰

+0

没有真正的退格键,因为没有真正的键盘,因此没有任何陷阱。你为什么要在iPhone上下文中“陷阱”一个“钥匙”? – 2009-01-30 15:14:39

+0

哈哈,是什么“真实的”? 在我的现实中,iPhone上现有的键盘上有一个退格键。我想陷入它的按键,因为我想采取行动,例如删除一个选定的小部件。 – 2009-01-30 15:24:18

回答

3

为了您的UITextField它走的是输入,设置你的控制器对象是文本字段的委托,实施您的控制器

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

委托方法。

应该为每个编辑事件(按键)调用此方法。我相信你应该能够找到一个空白的替换字符串来告诉用户退格键删除了字符。