----------------UITextField限制输入的长度------------ - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { if (range.location >= 140) { return NO; } /* 如果用 if (textView.text.length >= 140) { return NO; } 当输入的字数达到140的时候,按删除键不管用!大家可以看下。 */ return YES; } ----------------UITextView限制输入的长度------------ - (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text { if (range.location >= 140) { return NO; } return YES; } - (void)textViewDidChange:(UITextView *)textView { // [NSString stringWithFormat:@"%d", 140-[textView.text length]]; //还可以输入的长度。 }