我正在尝试限制用户在UIAlertView
中输入的字符数。我尝试了网上一些常见的解决方案,例如下面所示:
#define MAXLENGTH 10
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
if ([textField.text length] > MAXLENGTH) {
textField.text = [textField.text substringToIndex:MAXLENGTH-1];
return NO;
}
return YES;
}
有人能帮忙吗?