在iOS中,我有一个距离选择器,它是:
0.25 miles
1.00 miles
3.00 miles
并呈现为:
cell.textLabel.text=[NSString stringWithFormat: @"%.2f miles", [i floatValue]];
我将如何渲染:
0.25
1
3
谢谢
最佳答案
您的意思是,如果小于1,则执行其他操作吗?
if ([i floatValue]<1) {
cell.textLabel.text=[NSString stringWithFormat: @"%.2f miles", [i floatValue]];
}
else {
cell.textLabel.text=[NSString stringWithFormat: @"%.0f miles", [i floatValue]];
}
关于objective-c - 仅在小于1的情况下才将浮点数呈现给2个空格,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10612698/