我有一个显示NSAttributedString
的UITextView
。 这个字符串包含我想要点击的单词,当它们被点击时我会被回调以便执行某个操作。 我知道UITextView
可以检测URL的点击并回调我的代理,但这些不是URL。
在我看来,随着iOS 7和TextKit的强大功能,现在应该是可能的。 但是我找不到任何例子,也不确定从哪里开始。
我了解现在可以在字符串中创建自定义属性(尽管我尚未这样做),也许这些属性将有助于检测是否已经点击了其中一个单词? 无论如何,我仍然不知道如何拦截该点击并检测点击发生在哪个单词上。
请注意,不需要兼容iOS 6。