gpt4 book ai didi

ios - 多行属性字符串标签的 NSBackgroundColorAttributeName

转载 作者:行者123 更新时间:2023-11-29 01:13:51 24 4
gpt4 key购买 nike

text overlaying a map

我正在尝试显示带有叠加信息的 map 。为了提高 map 的易读性,我尝试了几种方法(文本阴影、轮廓文本、使 map 变暗),但效果不佳 - 因此我尝试在文本下方使用半透明框。

我正在使用 NSBackgroundColorAttributeName,如您在屏幕截图中所见,它适用于单行标签。但在多行情况下,该框似乎填满了整行,即使上面没有字符也是如此。

这是 NSAttributedStringUILabel 中的错误,还是我对它的使用?您知道更好的方法吗?

最佳答案

添加换行符实际上是用另一行扩展 UILabel。所以屏幕截图中看到的结果是很自然的。

你不能这样解决。我建议您查看此解决方案:Highlight just the text in a UILabel

关于ios - 多行属性字符串标签的 NSBackgroundColorAttributeName,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35455160/

24 4 0