I am trying to add a hyperlink to certain parts of my text which is being handled and drawn using CoreText.
According to Apple's docs on CoreText I should be using addAttribute:NSLinkAttributeName
however on iOS (4.3) it says it doesn't know NSLinkAttributeName.
In my document searches it looks like NSLinkAttributeName only still exists on the Mac.
Is it available on iOS and I am just missing something? If it's not available how can I create a hyperlink on part of a text using NSMutableAttributedString and CoreText?
Thanks
Jeremy has published JTextView
, a Core Text-based UITextView
analogue that supports attributed text, including links.
In a nutshell, JTextView:
-drawRect:
, it uses a data detector for links. If a link has been found, it sets its custom attribute for the corresponding range