0

我正在使用 NSNumberFormatter 来显示百分比:

NSNumberFormatter *inclineFormat = [[[NSNumberFormatter alloc] init] autorelease];
[inclineFormat setMinimumFractionDigits:1];
[inclineFormat setNumberStyle:NSNumberFormatterPercentStyle];

它按预期工作,但设计团队希望在上标中看到“%”。无论如何要指定使用 NSNumberFormatter 吗?

我在 iOS 设备的 UILabel 中显示格式化的字符串。

4

1 回答 1

2

% 在 unicode 中不作为上标存在。您将需要格式化您想要的字符串而不使用 % 符号并覆盖较小的字体 UILabel 以使其显示为上标或使用<sup>%</sup>标签在 UIWebView 中显示内容。这是一个相关的问题

于 2011-05-19T18:10:58.770 回答