2011-08-11 209 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