2
我有一个文本字段,用户输入一个数字,范围在几千。格式化在iPhone中的文本框中输入的号码
我希望文本字段的格式为用户输入的数字,例如: 200000应该变为200,000。
我该如何去做这个?
非常感谢,
小号
我有一个文本字段,用户输入一个数字,范围在几千。格式化在iPhone中的文本框中输入的号码
我希望文本字段的格式为用户输入的数字,例如: 200000应该变为200,000。
我该如何去做这个?
非常感谢,
小号
我有同样的问题!
以下是您的操作方法。你想用NSNumberFormatter,并将其设置使用的小数风格:
NSNumberFormatter *formatter = [[[NSNumberFormatter alloc] init] autorelease];
[formatter setNumberStyle: NSNumberFormatterDecimalStyle];
textField.text = [formatter stringFromNumber: [formatter numberFromString:textField.text]];
与你的UITextField变量的名称替换文本框。