我正在尝试使用范围将某些文本的后半部分更改为其他颜色。
let stringToColor = NSLocalizedString("Plan", comment: "")
let mainString = title + ": " + stringToColor
let range = (mainString as NSString).range(of: stringToColor)
let attrString = NSMutableAttributedString(string: mainString)
attrString.addAttribute(NSAttributedStringKey.foregroundColor, value: UIColor.orange, range: range)
文本输出但是所有一种颜色,而不是使用foregroundColor
键设置的颜色。只是看不出是什么问题。
TY