3

我有一个工作NSTextView。它确实显示了一些文本,当它看到一个 URL 时,它会显示一个带有蓝色前景色的超链接。到目前为止,一切都很好。

现在我有兴趣为 URL 显示自定义颜色。所以我正在设置另一个属性NSForegroundcolor。我注意到当我设置时NSLinkAttributeName,它总是会用默认的蓝色覆盖自定义颜色。如果我删除NSLinkAttributeName,它将显示带有自定义颜色的链接。一旦我添加NSLinkAttributeName回来,它就会变回默认的蓝色。

4

1 回答 1

1

Set the NSTextView's linkTextAttributes to your foreground color.

于 2014-05-09T04:46:48.077 回答