验证文本字段我试着用特殊字符来验证文本字段,键盘退格键不工作时有特殊字符
但是,从键盘上按下删除按钮。文本提交的数据没有删除。
我用这个代码来验证文本字段,
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
NSCharacterSet * invalidNumberSet = [NSCharacterSet characterSetWithCharactersInString:@"[email protected]#$%^&*()[]{}'\"<>:;|\\/?+=~`"];
if([[string stringByTrimmingCharactersInSet:invalidNumberSet]isEqualToString:@""])
{
return NO;
}
else
{
return YES;
}
}
请,建议我,我该怎么办呢?
是要防止那些特殊字符或不 – 2012-08-01 11:39:56