1

我已经使用以下代码在电子邮件正文中显示超链接。但它只在邮件正文中显示文本。当我点击它时。没有任何反应。

-(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 问题:如何将可点击的 URL 链接嵌入到电子邮件正文中,但对我没有帮助

4

1 回答 1

8

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

于 2012-04-05T11:15:02.313 回答