1.实例化,并且加上delegate
2.以UITextView为例
#pragma mark - UITextViewDelegate
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
NSString * toBeString = [containerView.textView.text stringByReplacingCharactersInRange:range withString:containerView.textView.text]; //得到输入框的内容
//判断是否是我们想要限定的那个输入框
if ([toBeString length] > 100) {
//如果输入框内容大于100则不能再继续输入
textView.text = [toBeString substringToIndex:100];
return NO;
}
return YES;
}
本文介绍如何使用UITextViewDelegate方法来限制iOS应用中UITextView的输入长度,确保文本输入不会超过100个字符。
3118

被折叠的 条评论
为什么被折叠?



