[nameTF addTarget:self action:@selector(reTextFieldDidChange:) forControlEvents:UIControlEventEditingChanged];.net
- (void)reTextFieldDidChange:(UITextField *)textField{//输入文本时调用ci
UITextRange *selectedRange = [textField markedTextRange];get
NSString * newText = [textField textInRange:selectedRange];string
//获取高亮部分it
if(newText.length>0) return;io
//不容许输入空格class
textField.text = [textField.text stringByReplacingOccurrencesOfString:@" " withString:@""];select
if (textField == _nameTF) {//文本框最大长度di
textField.text = textField.text.length > 16 ? [textField.text substringToIndex:16] : textField.text;new
}
}