我有一个显示表达式的标签:
(X + Y)
但我想在标签中显示它:
(X + Y)^ 2
(但有了学位,我不能在这里做,因为我的名声太低,无法插入图片)
所以,我想在UIlabel中展示表达程度。 是否可以使用单个UILabel?
答案 0 :(得分:1)
您可以使用上标2 \u00B2
的Unicode字符,它始终是\u
,后跟字符代码。
NSString *equation = [NSString stringWithFormat:@"(x+y)%@", @"\u00B2"];
夫特:
var equation = NSString(format:"(x+y)%@", "\u{00B2}") as String
结果:
Strings and Characters(Apple iOS开发人员库)
答案 1 :(得分:0)
我认为你正在寻找权力,例如(x + y)⁹。 为此,您必须使用unicodes。
你可以从这里获取unicodes字符列表; http://www.fileformat.info/info/unicode/category/No/list.htm
在代码中,您将使用;
print("(x+y)\u{00B2}");