Iphone 国际键盘和UITextField安全选项

Iphone 国际键盘和UITextField安全选项,iphone,passwords,uitextfield,Iphone,Passwords,Uitextfield,我在.xib文件中有一个UITextField,其安全选项标记为YES。 我的设备上有几个国际键盘。 当“安全”选项设置为“否”时,我可以使用设备上的所有国际键盘,但当设置为“是”时,我只能使用英文键盘 是否有一种方法可以使用某个选项来启用此功能,或者我必须手动执行此操作(不要标记安全选项并将用户输入的文本替换为*) 谢谢,我相信-您的文本字段中只需要英文字符。我希望你用下面的方法。 通过使用此方法,您可以过滤出您需要的字符和不需要的字符 - (BOOL)textField:(UITextFie

我在.xib文件中有一个UITextField,其安全选项标记为YES。 我的设备上有几个国际键盘。 当“安全”选项设置为“否”时,我可以使用设备上的所有国际键盘,但当设置为“是”时,我只能使用英文键盘

是否有一种方法可以使用某个选项来启用此功能,或者我必须手动执行此操作(不要标记安全选项并将用户输入的文本替换为*)


谢谢,

我相信-您的文本字段中只需要英文字符。我希望你用下面的方法。 通过使用此方法,您可以过滤出您需要的字符和不需要的字符

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

}

Chonch-你有没有决定过如何让国际键盘和安全选项YES一起工作?如果是这样的话,请注意你的发现,因为我有一个类似的问题?谢谢不幸的是,克里斯没有。我能提供的唯一解决方案是下面答案中列出的解决方案。有点头疼,但我找不到其他办法。很抱歉