电子邮件正文中的超链接无法在iPhone中工作

问题描述:

我已经使用下面的代码来显示电子邮件正文中的超链接,但它只显示消息正文中的文本,当我点击它时,没有任何反应。电子邮件正文中的超链接无法在iPhone中工作

-(IBAction)emailToFriend:(id)sender 
{ 
    NSLog(@"E-Mail..."); 
    MFMailComposeViewController *controller = [[MFMailComposeViewController alloc] init]; 
    controller.mailComposeDelegate = self; 

    [controller setSubject:@"My Subject"]; 



    [controller setMessageBody:@"<a href=\"http://www.google.com\">http://www.google.com</a>" isHTML:YES]; 

    [self presentModalViewController:controller animated:YES]; 
    [controller release]; 

} 

谁能告诉这里有什么问题?我查了问题MFMailComposeViewController : how do I embed a clickable URL link into the email message body它并没有帮助我

+1

我认为textView在可编辑模式下禁用链接检查器。你有没有检查收到的邮件是否没有链接? – Mat 2012-04-05 11:10:19

+0

是的,收件邮件包含链接。谢谢 – Bhoomi 2012-04-05 11:24:41

发送的链接之前,不可点击。这只是纯文本。但是,在发送电子邮件后,接收者将能够点击链接(电子邮件程序使其可点击)。