美文网首页
iOS UITextView限制输入字数

iOS UITextView限制输入字数

作者: 始白 | 来源:发表于2020-12-31 10:19 被阅读0次
//限制字数100字
-(void)textViewDidChange:(UITextView *)textView {
    UITextRange *selectedRange = [textView markedTextRange];
    //获取高亮部分
    UITextPosition *pos = [textView positionFromPosition:selectedRange.start offset:0];
   //如果在变化中是高亮部分在变,就不要计算字符了
    if (selectedRange && pos) {
        return;
    }
    if (textView.text.length > 100) {
        textView.text = [textView.text substringToIndex:100];
    }else {
        self.numberLb.textColor = JHFontColor2;
    }
    self.numberLb.text = [NSString stringWithFormat:@"%zd/100",textView.text.length];
}

相关文章

网友评论

      本文标题:iOS UITextView限制输入字数

      本文链接:https://www.haomeiwen.com/subject/qijloktx.html