我有一个句子,我想给这句话的某些部分上色。
例如“打开灯”将变为“打开(蓝色)灯(红色)”
你知道是否可以用一个独特的标签来制作它?
如果不可能,您知道如何并排管理一些标签以正确打印它们吗?(文本太长时返回行,没有空格......)
我有一个句子,我想给这句话的某些部分上色。
例如“打开灯”将变为“打开(蓝色)灯(红色)”
你知道是否可以用一个独特的标签来制作它?
如果不可能,您知道如何并排管理一些标签以正确打印它们吗?(文本太长时返回行,没有空格......)
只需使用属性字符串。
let s = NSMutableAttributedString(string: "Turn on", attributes: [NSForegroundColorAttributeName: UIColor.blueColor()])
s.appendAttributedString(NSAttributedString(string: " the lights", attributes: [NSForegroundColorAttributeName : UIColor.redColor()]))
label.setAttributedText(s)