#pragma mark - UITextFieldDelegate
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
if (textField == self.telephoneField) {
if (string.length == 0) return YES;
NSInteger existedLength = textField.text.length;
NSInteger selectedLength = range.length;
NSInteger replaceLength = string.length;
if (existedLength - selectedLength + replaceLength > 11) {
return NO;
}
}
return YES;
}iOS限制TextField可输入的长度
UITextFieldDelegate限制输入
最新推荐文章于 2021-07-13 14:05:25 发布
本文介绍了一个UITextFieldDelegate方法的实现,该方法用于限制UITextField中的字符数量不超过11个。
2万+

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



