iOS Swift - 将目标(选择器)添加到字符串

Rob*_*scu 0 string target ios hashtag swift

有没有办法从UITextView添加目标到指定的单词?例如.我想从UITextView中添加一个带有哈希标记的单词的目标.我正在使用一个函数从textview获取带有哈希标记的单词的数组,但我不知道如何将它们添加到目标或点击手势.

Wai*_*ain 5

您可以使用属性字符串在文本视图中设置文本.该字符串使用链接属性(NSLinkAttributeName使用您选择的URL值)在目标哈希标记单词的范围内.您需要在文本中搜索带有哈希标记的单词并添加相应的链接属性.您可能希望创建链接URL以具有自定义方案,并包含有关带有哈希标记的单词的信息.当点击其中一个链接时,您将从文本视图中获得委托回调.