美文网首页
关于文本输入字数限制的合理处理问题

关于文本输入字数限制的合理处理问题

作者: winnisz | 来源:发表于2016-10-20 15:32 被阅读0次

首先,处理文字字数限制问题,应该从两个方面入手,键盘输入和面板输入

1、- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text

           从键盘输入的文本插入的时候,唤醒  shouldChangeTextInRange,有助于提前禁止从键盘输入!

2、- (void)textViewDidChange:(UITextView *)textView

从键盘的备选面板输入的时候,只会直接触发 textViewDidChange,不同于键盘输入触发shouldChangeTextInRange

因此,在 textViewDidChange 中,依然很有必要要对 UITextView  的字数限制!

附:- (NSString *)substringToIndex:(NSUInteger)anIndex

提取从 0 到  anIndex之间的字符串,不包括 anIndex , contain up to anIndex ,but not include

相关文章

网友评论

      本文标题:关于文本输入字数限制的合理处理问题

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