UITextView限制文本长度

来源:互联网 发布:中专升大专网络教育 编辑:程序博客网 时间:2024/05/28 19:24
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{    NSString *toBeString=[textView.text stringByReplacingCharactersInRange:range withString:text];    if (123 == textView.tag) {        if (range.location>50) {            textView.text = [toBeString substringToIndex:50];            return NO;        }    }    return YES;}- (BOOL)textViewShouldEndEditing:(UITextView *)textView{    if (123 == textView.tag) {        NSString *toBeString = [textView.text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];        if (toBeString.length > 50) {            textView.text = [toBeString substringToIndex:50];            return NO;        }    }    return YES;}

0 0
原创粉丝点击