所以,我有委托方法禁用快速删除的UITextField
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
运行检查一个textfield
有一个最小它1个字符。
那么,如果字符数超过20个左右,那么当用户按住删除按钮一两秒钟时,它会删除整个单词,跳过delegate
检查并一直删除到0个字符。
有谁知道如何关闭这个'快速删除'?
它可以完成,还是有一个体面的解决方法,我没有看到?
我也应该指出这是一个单词,将由用户放在这个文本框中。
什么,你会想这样做,如果用户将迎来几个字母块,并删除它作为一个整体或一个字母改变呢?这就是为什么此方法使用范围但不分隔字符的原因。 –