我想讓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是這樣嗎?
你的代碼是正確的。可能有其他錯誤導致錯誤。 –