繁体   English   中英

如何在iPhone的文本字段中显示$ 0.00之类的浮点值?

[英]How to display float values like $0.00 in textfield in iphone?

对iPhone而言,我是新手,我有一个文本字段,当我单击自定义数字按钮时,该值将打印在文本字段中。如果我在文本字段Example(1234)中输入一个值,但我希望使用浮点值,如0.00。 怎么样?

text1.text = [[NSString alloc] initWithFormat:@“%@%d”,text1.text,num.tag];

1234

你可以试试这个

text1.text = [NSString stringWithFormat:@“ $%0.2f”,1234];

在这里您可以将1234替换为所需的变量

您应该看到NSNumberFormater。

NSNumberFormatter *numberFormatter=[[NSNumberFormatter alloc] init];
    [numberFormatter setNumberStyle:NSNumberFormatterCurrencyStyle];
    [numberFormatter setMinimumFractionDigits:2];
[text1 setText:[numberFormatter stringFromNumber:[NSNumber numberWithFloat:[text1.text floatValue]]];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM