Swift3 将Html转换为属性字符串,更改链接颜色
我正在将html转换为属性字符串并将其加载到UIlable,我得到的超链接颜色为蓝色,我想更改该颜色,请帮助您可以通过linkTextAttributes更改链接的颜色Swift3 将Html转换为属性字符串,更改链接颜色,swift3,swift4,nsattributedstring,Swift3,Swift4,Nsattributedstring,我正在将html转换为属性字符串并将其加载到UIlable,我得到的超链接颜色为蓝色,我想更改该颜色,请帮助您可以通过linkTextAttributes更改链接的颜色 textView.linkTextAttributes = [NSAttributedString.Key.foregroundColor: UIColor.red] 您需要在NSAttributedStringKey.link(Swift 4)上调用enumerateAttribute(u:in:options:using:
textView.linkTextAttributes = [NSAttributedString.Key.foregroundColor: UIColor.red]
您需要在
NSAttributedStringKey.link
(Swift 4)上调用enumerateAttribute(u:in:options:using:)
,并将该范围内的属性修改为您想要的颜色。请参阅这是关于NSColor的,但想法是一样的。