Float无法识别它之间带有“,”的数字

时间:2013-12-03 19:37:51

标签: ios decimal comma decimal-point numpad

使用UIKeyboardTypeNumberPad选项时,左下角的按钮将为“,”。但我想要一个“。”,而不是“,”。 有可能改变这个吗? - 我可以在NumberPad上添加一个额外的按钮吗? - 或者我可以用“。”更改每个“,”吗? 帮我!!! :d

1 个答案:

答案 0 :(得分:1)

小数点小键盘显示句号或逗号,具体取决于用户的区域设置,如“设置”应用中的“区域格式”设置(“设置” - >“常规” - >“国际”)中所设置。

你不想强迫一段时间。期望逗号的语言环境中的用户想要看到逗号。

如果您需要将用户输入的数字字符串转换为数字,请使用NSNumberFormatter执行此操作。这将正确处理用户的区域设置和数字格式。