UITextField
のみを許可したいのですがalphabets.SpecialCharacters(@,!,,,)
、数字は許可されていません。そのため、キーボードの種類をに制限することを考えましたtxtfirstname.keyboardType = UIKeyboardTypeAlphabet;
-(void)viewDidLoad{
txtfirstname.keyboardType = UIKeyboardTypeAlphabet;
}
しかし、数字を押すと、テキストフィールドにも入力されます.なぜそうなのですか?
数字または特殊文字が押されるとtxtfirstname
、テキストフィールドに入力されます。
どうすればいいですか?