2

我有一个NSTextField包含一个NSAttributedString本身包含一个可点击链接的内容。

我已经根据自己的样式更改了链接的颜色,但是当我单击它时,它会变成蓝色并带有下划线。我怎样才能阻止这个?

4

2 回答 2

2

似乎我不是唯一一个遇到这个问题的人,并且有一个方便的类来解决它:

https://github.com/laevandus/NSTextFieldHyperlinks

于 2013-01-22T22:54:33.093 回答
0

这个( http://developer.apple.com/library/mac/#qa/qa1487/_index.html) 可以帮助你。它将向您展示如何设置/更改蓝色链接颜色和 underlineAttribute。您还可以查看NSTextView的方法-linkTextAttributes和方法。-setLinkTextAttributes:

于 2013-01-17T10:11:22.337 回答