所以我试图创建一个视图,其中部分输入的文本成为另一个UIView的链接。我经常搜索并找到了ClickableSpan类,它可以点击文本的一部分。就像在Instagram中,当用户键入@username或#hashtag时,它会创建指向另一个视图的链接。我只是想知道如何对文本的一部分进行操作。文本可以是UILabel或UITextView。我使用的是AttributedString,还是什么?
答案 0 :(得分:1)
您可以使用UITextView
属性为dataDetectorTypes
执行此操作。
目标-C:
self.textView.dataDetectorTypes = UIDataDetectorTypeLink;
夫特
textview.dataDetectorTypes = .Link