iOS之UITextField代理回调数据方法,输入内容时,实时监控到内容
//实时监听textField上文本内容的改变
//string 新输入的字符
//即将用新输入的字符来拼接字符串 注意还没有拼接
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{
//原来显示的内容
NSLog(@"改变之前的内容:%@", textField.text);
//新的内容=用string去替换text上range范围的内容
NSString *newStr = [textField.text stringByReplacingCharactersInRange:range withString:string];
NSLog(@"即将显示的内容:%@", newStr);
return YES;
}
说明这上面的newStr就是新内容