UITextField限制输入文字的个数详解手机开发
2023-06-13 09:20:12 时间
static constNSInteger Max_Character_Num =4;
- (IBAction)onTextFieldEditingChanged:(id)sender NSString *lang = [[UITextInputMode currentInputMode] primaryLanguage]; if ([lang isEqualToString:@"zh-Hans"]) { UITextRange *selectedRange = [self.tagNameTextField markedTextRange]; UITextPosition *position = [self.tagNameTextField positionFromPosition:selectedRange.start offset:0]; if (!position) { if (self.tagNameTextField.text.length Max_Character_Num) { self.tagNameTextField.text = [self.tagNameTextField.text substringFrom:0 to:Max_Character_Num]; }else{ if (self.tagNameTextField.text.length Max_Character_Num) { self.tagNameTextField.text = [self.tagNameTextField.text substringFrom:0 to:Max_Character_Num]; }
来自:http://blog.csdn.net/wang_lichun/article/details/45251217
5161.html
app程序应用开发手机开发无线开发移动端开发