如何在UILabel中显示表达程度? (迅速)

时间:2015-08-08 15:32:30

标签: ios swift uilabel

我有一个显示表达式的标签:

  

(X + Y)

但我想在标签中显示它:

  

(X + Y)^ 2

(但有了学位,我不能在这里做,因为我的名声太低,无法插入图片)

所以,我想在UIlabel中展示表达程度。 是否可以使用单个UILabel?

2 个答案:

答案 0 :(得分:1)

您可以使用上标2 \u00B2的Unicode字符,它始终是\u,后跟字符代码。

NSString *equation = [NSString stringWithFormat:@"(x+y)%@", @"\u00B2"];

夫特:

var equation = NSString(format:"(x+y)%@",  "\u{00B2}") as String

结果:

Unicode

http://unicode-table.com/en/

Strings and Characters(Apple iOS开发人员库)

Strings in Swift

答案 1 :(得分:0)

我认为你正在寻找权力,例如(x + y)⁹。 为此,您必须使用unicodes。

你可以从这里获取unicodes字符列表; http://www.fileformat.info/info/unicode/category/No/list.htm

在代码中,您将使用;

print("(x+y)\u{00B2}");