我有一个为UISlider控制的标签。当我使用滑块的一半时显示.50。如何将.50改为50%?非常感谢!
我的滑码:
- (IBAction) sliderValueChanged:(UISlider *)sender {
tipPercentLabel.text = [NSString stringWithFormat:@" %.2f", [sender value]];
}
答案 0 :(得分:2)
UISlider是介于0.0和1.0之间的分数。
那么如下:
tipPercentLabel.text = [NSString stringWithFormat:@" %f%%", ([sender value] * 100)];
格式字符串中的“%%
”表示要打印的百分比字符。我可能在格式字符串中有点偏差(可能将乘法值转换为整数并使用“%d%%
”)。