0

我注意到一个奇怪的“错误”,为 ios7 开发应用程序。在 UITextFields 设置键盘样式,如下所示:

MyUITextField.keyboardType = UIKeyboardTypeDecimalPad;

一切似乎都在模拟器上按预期工作。

但是,当 app 在每个 iDevice 上运行时,键盘的预期点 (.) 符号将被替换为 comma 。这是一个错误,还是我没有注意的东西?如果不是错误,考虑到文本字段键盘类型,应该进行哪些更改?

非常感谢!

4

1 回答 1

1

该键上的字符由当前区域设置管理,因此取决于您设备的区域设置。在某些语言环境中,小数分隔符是逗号,而在其他语言环境(美国)中,它是一个点...

尝试更改设备上的区域设置。

于 2013-10-24T22:39:31.723 回答