yytextview多种格式_请教下 YY 大神,关于 YYTextView 字数统计问题?

我在 textViewDidChange: 里面试了一下输入拼音还是不能进入。

static const NSInteger kMaxValue = 140;

- (void)processLimit:(YYTextView *)textView {

NSString *toBeString = textView.text;

UITextRange *selectedRange = [textView markedTextRange];//获取高亮部分

UITextPosition *position = [textView positionFromPosition:selectedRange.start offset:0];

if (!position) { // 没有高亮选择的字,则对已输入的文字进行字数统计和限制

if (toBeString.length > kMaxValue) {

NSRange rangeIndex = [toBeString rangeOfComposedCharacterSequenceAtIndex:kMaxValue];

if (rangeIndex.length == 1) {

textView.text = [toBeString substringToIndex:kMaxValue];

} else {

NSRange rangeRange = [toBeString rangeOfComposedCharacterSequencesForRange:NSMakeRange(0, kMaxValue)];

textView.text = [toBeString substringWithRange:rangeRange];

}

}

}

}

请问我这样写有问题吗?这样写还是不能正确读取


版权声明:本文为weixin_29260291原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。