----------------UITextField限制输入的长度------------
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
if (range.location >= 140) {
return NO;
}
/*
如果用
if (textView.text.length >= 140) {
return NO;
}
当输入的字数达到140的时候,按删除键不管用!大家可以看下。
*/
return YES;
}
----------------UITextView限制输入的长度------------
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text {
if (range.location >= 140) {
return NO;
}
return YES;
}
- (void)textViewDidChange:(UITextView *)textView {
// [NSString stringWithFormat:@"%d", 140-[textView.text length]];
//还可以输入的长度。
}
ios 限制输入长度
最新推荐文章于 2018-09-06 14:30:50 发布
本文介绍了如何在iOS应用中使用UITextField和UITextView组件限制用户输入的最大字符数为140个字符。通过实现特定的方法可以有效控制文本框内的文本长度,确保不会超出指定的限制。
642

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



