【发布时间】:2012-07-14 22:28:17
【问题描述】:
我正在使用键盘类型:UIKeyboardTypeDecimalPad 用于两个 UITextField 对象。
尝试执行添加时,我会根据当前的语言环境得到不同的结果:
案例 1:美国格式:小数点按预期显示为 .。如果我添加 12.3(文本字段 1)+ 12.3(文本字段 2),答案将是 24.6。这就是我想要的。但是:
案例2:埃及格式:小数点显示为,。如果我重复相同的计算,答案将是 24。小数部分被忽略。有解决办法吗?
注意:我使用了[textField.text floatValue] 方法。
【问题讨论】:
标签: iphone objective-c ios keyboard uitextfield