UITextView:使用原始文本颜色作为链接

时间:2015-10-01 11:43:42

标签: ios uitextview ios9 core-text

我正在使用带有包含链接的NSAttributedString的UITextView。我设置了我想要的链接属性。不幸的是,这些被UITextView忽略,并且使用了UITextView的linkTextAttributes。精细。但有没有办法告诉UITextView使用字符串的原始颜色作为链接,而不仅仅是一个?问题是我有两种文本颜色(用于引号和文本),如果引号中有链接,它将显示在linkTextAttributes中的颜色集中,而不是原始颜色。

感谢您的帮助, 菲利普

1 个答案:

答案 0 :(得分:0)

所以,是的,这是可能的,我只是发现了:

在属性文本中设置要包含的颜色和下划线,然后仅设置NSUnderlineStyleAttributeName和NSUnderlineColorAttributeName(或其他),但不设置NSForegroundColorAttributeName属性。现在它就像一个魅力