Ios 如何检测UILabel文本中是否有链接并使其可点击-Swift
我正在使用Ios 如何检测UILabel文本中是否有链接并使其可点击-Swift,ios,swift,uilabel,Ios,Swift,Uilabel,我正在使用ui标签来包含一些文本。此文本有时可能包含一些链接,如或www.google.com甚至google.com。如何检测这些链接并使文本可在浏览器中单击打开。请给我一些建议。提前感谢。您可以改用UITextView并设置链接检测: textView.dataDetectorTypes = UIDataDetectorTypeLink; Swift 3: textView.dataDetectorTypes=UIDataDetectorTypes() 误导性的回答。。。请检查……在Ob
ui标签
来包含一些文本。此文本有时可能包含一些链接,如或www.google.com甚至google.com。如何检测这些链接并使文本可在浏览器中单击打开。请给我一些建议。提前感谢。您可以改用UITextView并设置链接检测:
textView.dataDetectorTypes = UIDataDetectorTypeLink;
Swift 3: textView.dataDetectorTypes=UIDataDetectorTypes()
误导性的回答。。。请检查……在Objective-C中,我已经制作了一个
UILabel
可点击,通过添加UIAPTgestureRecognitor
来执行一个序列。我将手势识别器
添加到我的ui标签
,并将userInteraction
设置为已启用
。我不认为把它当作超链接会更麻烦。正如Rocky所说,您还可以将其更改为UITextView
,启用链接检测,并暂停使用。我不确定您的问题的其余部分,但希望制作一个UILabel
做点什么是有帮助的。可能重复的