可能重复:
Detect backspace in UITextField的iOS - 检测退格键键盘时的UITextField是空
我要当按下键盘上的退格检测,即使UITextField
是空的。
我试过使用ShouldChangeCharachtersInRange
,但是当退格被调用且文本为空时它不会被调用。
我该如何解决这个问题?
可能重复:
Detect backspace in UITextField的iOS - 检测退格键键盘时的UITextField是空
我要当按下键盘上的退格检测,即使UITextField
是空的。
我试过使用ShouldChangeCharachtersInRange
,但是当退格被调用且文本为空时它不会被调用。
我该如何解决这个问题?
可能重复这个http://stackoverflow.com/questions/1977934/detect-backspace-in-uitextfield和这个http://stackoverflow.com/questions/6818342/how-to-detect-uikeyboard-backspace- button-touch-on-uitextfield这些链接为你提供了你想要的解决方案 –
我试图理解这里的逻辑。如果字段为空,则不会调用shouldChangeCharactersInRange,因为没有任何字符需要更改。 –
我有一个填字游戏,其中每个方块都是一个TextField。我想要的是,当用户按下退格键(当TextField为空时)时,焦点将前往它前面的TextField。这就是为什么我需要检测何时其所调用的 – Blondy314