UItextField限制字符输入的个数
(2012-11-02 17:51:57) 标签: uitextfield字符输入的个数限制杂谈 | 分类: iPhone开发 |
方法一:
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersIn
//按回车关闭键盘
//判断是不是删除键
//输入的字符个数大于10,则无法继续输入,返回NO表示禁止输入
}
方法二:
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
int MAX_CHARS = 4;
NSMutableString *newText = [NSMutableString stringWithString:textField.text];
[newText replaceCharactersInRange:range withString:string];
return ([newText length] <= MAX_CHARS);
}