一、要对长度进行限制spa
二、当拼音正在输入,汉字是在高亮的模式下的时候,不该该进行限制,应该容许用户继续输入。当输入完成后再对其输入的内容进行截取。string
因而代码以下:it
- (void)textViewDidChange:(UITextView *)textViewtable
{im
//获取高亮的内容tab
UITextRange* textRange = textView.markedTextRange;return
//有高亮的内容直接返回void
if(textRange)ab
{
return;
}
NSString *strText = textView.text;
if ([strText length] > self.limitCount)
{
NSMutableString *strTmp = [NSMutableString stringWithString:[strText substringToIndex:self.limitCount]];
textView.text = strTmp;
}
}