|
@@ -879,6 +879,11 @@ UIDocumentPickerDelegate>
|
|
|
|
|
|
- (void)textDidChange:(UITextField *)textField{
|
|
|
if (textField.markedTextRange == nil) {
|
|
|
+
|
|
|
+ if(!textField.text){
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
/*新内容 完全包含前面的内容 就是删除*/
|
|
|
NSRange newInOld = [hidenTextFieldOldStr rangeOfString:textField.text];
|
|
|
if (newInOld.location == 0 && newInOld.length == textField.text.length){/*删除*/
|
|
@@ -892,6 +897,10 @@ UIDocumentPickerDelegate>
|
|
|
}
|
|
|
textField.text = tempStr;
|
|
|
}else{
|
|
|
+ if(!hidenTextFieldOldStr){
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
/*新增*/
|
|
|
NSRange oldInNew = [textField.text rangeOfString:hidenTextFieldOldStr];
|
|
|
if (oldInNew.location == 0 && oldInNew.length == hidenTextFieldOldStr.length){/*新增*/
|