我有一个显示 NSAttributedString
的 UITextView
。这个字符串包含我希望可以点击的单词,这样当它们被点击时,我会被回调,这样我就可以执行一个操作。我意识到 UITextView
可以检测到 URL 上的点击并回调我的代表,但这些不是 URL。
在我看来,有了 iOS7和 TextKit 的强大功能,这应该是可能的,但我找不到任何例子,我不知道从哪里开始。
我知道现在可以在字符串中创建自定义属性(尽管我还没有这样做) ,也许这些对于检测是否有一个神奇的单词被点击有用?无论如何,我还是不知道如何拦截那个窃听,并检测出哪个单词发生了窃听。
请注意,iOS6兼容性是 没有所必需的。