14

我只是想知道如何更改 NSAttributedString 的背景颜色,我可以看到背景一直是白色的,但我想让它变成黑色。

那可能吗??非常感谢!

4

3 回答 3

30

我想你想要 NSBackgroundColorAttributeName。如:

[mutableAttributedString addAttribute:NSBackgroundColorAttributeName value:[UIColor yellowColor] range:selectedRange];
于 2012-12-05T22:23:01.733 回答
1

对于斯威夫特:

attributedString.addAttribute(NSBackgroundColorAttributeName, value: yourColor, range: NSMakeRange(0, tillLocation))

有用的链接 -赋予字符串属性的不同方式

于 2018-02-13T12:54:53.223 回答
0

最好的计划实际上是在具有黑色背景的视图上绘制字符串。

于 2011-03-24T18:53:22.163 回答