我正在使用带有包含链接的NSAttributedString的UITextView。我设置了我想要的链接属性。不幸的是,这些被UITextView忽略,并且使用了UITextView的linkTextAttributes。精细。但有没有办法告诉UITextView使用字符串的原始颜色作为链接,而不仅仅是一个?问题是我有两种文本颜色(用于引号和文本),如果引号中有链接,它将显示在linkTextAttributes中的颜色集中,而不是原始颜色。
感谢您的帮助, 菲利普
答案 0 :(得分:0)
所以,是的,这是可能的,我只是发现了:
在属性文本中设置要包含的颜色和下划线,然后仅设置NSUnderlineStyleAttributeName和NSUnderlineColorAttributeName(或其他),但不设置NSForegroundColorAttributeName属性。现在它就像一个魅力