有没有办法禁用iOS键盘的功能,当你按住退格键足够长时间它开始一次删除多个字符?
答案 0 :(得分:1)
您可以使用UITextViewDelegate(或UITextFieldDelegate方法)shouldChangeTextInRange阻止用户一次删除单词。
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
if (text.length == 0) {
//Backspace
return range.length == 1;
}
return YES;
}