按下检测删除键

时间:2011-10-17 18:59:20

标签: ios iphone cocoa-touch nsstring uitextfield

我正在编写一个函数,将UITextField上的条目格式化为日期。它必须显示为dd / mm / yyyy。问题是我无法检测到按下了删除键。我正在使用UITextFieldDelegate方法textField:shouldChangeCharactersInRange:replacementString:来检测用户何时按下某个键。我可能会在\n找到类似replacementString的内容吗?

1 个答案:

答案 0 :(得分:4)

当要删除字符时,替换字符串应为空字符串(@"")。