我注意到一个奇怪的“bug”,为ios7开发了一个应用程序。在UITextFields设置了键盘样式,如下所示:
MyUITextField.keyboardType = UIKeyboardTypeDecimalPad;
一切似乎都在模拟器上按预期工作。
但是,当app在每个iDevice上运行时,键盘的预期点(。)符号将替换为逗号。这是一个bug,还是我没注意的东西?如果它不是bug,考虑到textfields键盘类型,应该做出哪些改变?
非常感谢!
答案 0 :(得分:1)
该键上的字符由当前语言环境控制,因此它取决于您设备的语言环境。在某些区域设置中,小数点分隔符是逗号,而在其他区域(US)中,它是点...
尝试更改设备上的区域设置。