只要按下按钮就删除字符

时间:2013-07-10 22:30:10

标签: objective-c uitextview

只要按下按钮,如何以一定的间隔删除字符?尝试过使用UILongPressGestureRecognizer,但是无限循环。

1 个答案:

答案 0 :(得分:1)

如果你想改变这样的东西,你必须实际实现自己的文本编辑器。大多数默认文本编辑器对按键事件作出反应,按键操作在按下一段时间后由操作系统自动重复。您可以更改操作系统设置以最大限度地减少延迟,但适用于所有按键(并且仅适用于您)的系统范围内的所有操作。如果要更改特定文本编辑器的行为,则必须实现自己的文本编辑器,该编辑器对keydown / keyup事件做出精确反应,并通过计时器在内部处理重复。