我想让UITextField只接受字符并在输入数字或特殊字符时显示错误。但是当我这样做时,当我输入字母时也显示错误。不能理解我要去哪里错误?只允许textField中的字母
NSString *[email protected]"[A-Za-z]";
NSPredicate *FNametest=[NSPredicate predicateWithFormat:@"SELF MATCHES %@",FNameReg];
if(![FNametest evaluateWithObject:txtfirstname.text])
{
lblvalidateFName.hidden=NO;
[testScroll setContentOffset:CGPointMake(0 , 74)];
return;
}
现在,当我给字母表也是错误显示.Y是这样吗?
你的代码是正确的。可能有其他错误导致错误。 –