繁体   English   中英

在Swift / Objective-C中,Android的“ ClickableSpan”类相当于什么?

[英]What's the equivalent of Android's “ClickableSpan” class in Swift/Objective-C?

因此,我试图创建一个视图,其中部分输入的文本成为到另一个UIView的链接。 我进行了很多搜索,发现可以单击部分文本的ClickableSpan类。 就像在Instagram中,当用户键入@username或#hashtag时,它会创建指向另一个视图的链接。 我只是想知道如何对文本的一部分进行操作。 文本可以在UILabel或UITextView中。 我使用AttributedString还是什么?

您可以使用dataDetectorTypes属性为UITextView做到这dataDetectorTypes

Objective-C的:

self.textView.dataDetectorTypes = UIDataDetectorTypeLink;

迅速

textview.dataDetectorTypes = .Link

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM