如何使UITextView检测网站、邮件和电话号码的链接

我有一个UITextView对象。UIView中的文本包含电话号码、邮件链接和网站链接。我想将它们显示为具有以下功能的链接

当有人点击URL时,Safari应该打开网站。
当有人点击电子邮件链接时,邮件应该在“收件人”字段中显示我的地址
当有人点击电话号码时,电话应用程序应拨打该号码

以前有没有人这样做过,或者知道如何处理

谢谢,
AJ

如果您使用的是OS3.0

你可以像下面这样做

textview.editable=否;
textview.dataDetectorTypes=UIDataDetectorTypeAll;

发表评论