In textField nur Alphabete zulassen
Ich möchte, dass ein UITextField nur Zeichen akzeptiert und Fehler anzeigt, wenn Zahlen oder Sonderzeichen eingegeben werden. Aber wenn ich dies tue, wird bei der Eingabe von Buchstaben auch ein Fehler angezeigt. Konnte nicht verstehen, wo ich falsch liege?
NSString *FNameReg=@"[A-Za-z]";
NSPredicate *FNametest=[NSPredicate predicateWithFormat:@"SELF MATCHES %@",FNameReg];
if(![FNametest evaluateWithObject:txtfirstname.text])
{
lblvalidateFName.hidden=NO;
[testScroll setContentOffset:CGPointMake( 0 , 74)];
return;
}
ABER wenn ich jetzt auch alphabete gebe dann wird auch fehler angezeigt.Y ist es so?