只允许在iPhone UITextField中输入英文字符

时间:2010-03-19 06:32:09

标签: ios uitextfield

我想允许用户只输入英文字母和字符。如何防止用户输入除英语之外的其他字符。

1 个答案:

答案 0 :(得分:4)

查看UIKeyboardType - 有一个选项只支持ASCII(UIKeyboardTypeASCIICapable)。

此外,UITextFieldDelegate协议中还有一些选项可以让您有选择地过滤输入。看看:

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string;