숫자 나 특수 문자를 입력 할 때 문자 만 허용하고 오류를 표시하려면 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;
}
이제 알파벳을 줄 때도 오류가 표시됩니다. 그렇습니까?
귀하의 코드가 정확한지 :
지금 당신이 이런 식으로 원하는 유효성을 확인 : –