我正在开发一个iOS
应用程序,因为我遇到了关于十进制键盘的问题,在UITextField
上的一个地方我显示十进制键盘,但是如果我将设备语言英语更改为法语,然后更改十进制键盘点'。'改为逗号','。所以我的问题是,是否有任何方式或任何设置或任何代码行,设备语言不会影响我的应用程序语言的键盘。
提前致谢。
答案 0 :(得分:1)
不幸的是,内置键盘限制本地化是不可能的。无论如何,你可以优雅地处理数据。只需点击此链接
即可UITextField's numerical pad: dot instead of comma for float values
或者您也可以制作自己的自定义键盘并将其设置为TextField的键盘类型。这将一劳永逸地解决问题。
希望它可以帮到你。