iOS 13 Beta属性字符串无法按预期工作

时间:2019-07-11 13:24:25

标签: ios xcode nsattributedstring

我观察到添加到带范围文本的下划线属性无法正常工作。我看到下划线属性应用于完整的字符串,而不是给定的范围。调试问题后,似乎问题出在iOS 13 beta API上,并且问题是间歇性的。

我尝试在该标签上设置setneedsDisplay以查看其是否正确使用了属性

字符串示例。与其仅在“我们处于正确位置”中显示下划线,不如在整个字符串中显示下划线。

对于工作{}我们处于正确位置{NSUnderline = 2; NSUnderlineColor =“ UIDisplayP3ColorSpace 0.93 0.72 0.15 1”; }我们应该得到回报{}

上面的示例属性文本仅在中间部分带有下划线,而在标签中的整个文本上都有下划线

0 个答案:

没有答案