In my app I have a UITextView where I parse the text, detect references to content in my app, and add hyperlinks to that content via
NSLinkAttributeName. Right now I have it set up so I can handle taps on those links via the
textView:shouldInteractWithURL:inRange:interaction: and show a popover with the relevant content.
I notice, though, that for URLs that the system understands, if you long-press on a link in a text view, it gives you options for that URL type, and even a preview if it’s a web link or something that can easily be previewed. My question: how do I provide custom actions and/or custom previews for my own URLs?