我有一些文字,我想把这个文字添加到UILabel,样式如下: (X + Y)³ 而是³一些文字。 我怎么能迅速做到这一点,请帮帮我?
答案 0 :(得分:1)
你要找的是一个Mutable Attributed String。这是Stackoverflow的一个很好的答案:Attributed Strings in Swift
或者,您可以继承UILabel,并在drawRect中自己绘制文本。如果你这样做,只需添加一个实例变量来告诉你用一种格式绘制多少字符串,然后在另一种格式中绘制其余的字符串。
或者作为一个明显的解决方案:在第一个UILabel的末尾创建另一个UILabel。