2011-08-11 168 views
0

对不起,如果这是一个愚蠢的问题,但我找不到答案。有没有办法在MFMailComposeController或任何其他NSString中创建可点击的链接?我只是希望它是蓝色的,用户将能够点击它,它会去那个链接。可点击链接(超链接)?

谢谢!

+1

检查这些链接: [链接1](HTTP://计算器。问题/ 1084664 /如何解析和显示超链接电话号码电子邮件地址等在uilabel) [链接2](http://stackoverflow.com/questions/5839637 /如何在iphone中创建链接按钮) – 2011-08-11 05:18:31

回答

1

在邮件msg身上试试这个 - [mailComposer setMessageBody:msg isHTML:YES];。所以,当你把邮件撰写它把这个设置,使邮件的HTML格式发送HTML &的...

MFMailComposeViewController *mailComposer; 
mailComposer = [[MFMailComposeViewController alloc] init]; 
mailComposer.mailComposeDelegate = self; 
[mailComposer setModalPresentationStyle:UIModalPresentationFormSheet]; 
[mailComposer setSubject:@"Mail subject"]; 
[mailComposer setMessageBody:msg isHTML:YES]; 
[self presentModalViewController:mailComposer animated:YES]; 
[mailComposer release]; 
return; 
+1

如果您使用UIActivityViewController并且无法将html设置为yes,该怎么办? – skinsfan00atg