对输入框有汉字输入而且有长度限制时候的处理

一、要对长度进行限制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;

    }

}

相关文章
相关标签/搜索