有人可以帮我找出一种简单的方法来限制 UITextField 范围,以便输入的数字在 14 到 70 之间,如果数字大于或小于范围内的数字,则文本字段会自行清除吗?我已经将输入文本的长度限制为不超过 2 个字符,如下所示:
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
NSString *newString = [ageField.text stringByReplacingCharactersInRange:range withString:string];
return !([newString length] > 2);
唯一剩下的就是实现这种行为。任何人?