更改NSAttributedString的背景颜色

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

那可能吗?? 非常感谢!

我想你想要NSBackgroundColorAttributeName。 如:

[mutableAttributedString addAttribute:NSBackgroundColorAttributeName value:[UIColor yellowColor] range:selectedRange]; 

最好的计划是在黑色背景的视图上绘制string。