iOS如何使标签中的电子邮件地址可点击

前端之家收集整理的这篇文章主要介绍了iOS如何使标签中的电子邮件地址可点击前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我相信这个问题之前已被提出并得到解答,但我找不到.我看到一个答案指向Fancy Label和Three20,但它们并不是我想要的,或者我可能错过了一些观点.

基本上,我想得到应用程序用户的反馈,所以我会写一个大标签,如等等等等,给我发电子邮件xxxxxx@gmail.com,等等等等.我希望电子邮件地址可以点击,并打开电子邮件编辑器,以便用户可以编辑和发送.

这就是我所需要的一切.怎么弄呢?谢谢.

解决方法

您可以使用UITextView,如下所示:
UITextView *myView = [[UITextView alloc] initWithFrame: CGRectMake(0,300,50)];
    myView.text = @"this is http://google.com link";
    myView.editable = NO;
    myView.dataDetectorTypes = UIDataDetectorTypeLink;    
    //myView.message.dataDetectorTypes = UIDataDetectorTypePhoneNumber|UIDataDetectorTypeLink; for multiple data detection
    [self.view addSubview:myView];
    [myView release];

选择多个数据检测:

原文链接:https://www.f2er.com/iOS/334903.html

猜你在找的iOS相关文章