1.遵循代理之后,将下面代码占过去。//最多10个字符 , 你可以将10 改成为你的想要字符
#pragma mark - UITextFieldDelegate
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{
NSString *textString = [textField.text
stringByReplacingCharactersInRange:range
withString:string];
if ([stringisEqualToString:@""]) {
returnYES;
}
//最多10个字符
if (textString.length >10) {
returnNO;
}
returnYES;
}
本文介绍了一个简单的 iOS 应用程序技巧,通过实现 UITextFieldDelegate 方法来限制 UITextField 的输入字符数。此方法可以有效防止用户输入超出预设长度的文字。
278

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



