2012-11-05 47 views
10

我使用UIActivityViewController與我的iphone應用程序共享圖片和文本。UIActivityViewController發送html郵件ios6

我使用本教程定製的服務型動物的文字:

http://www.albertopasca.it/whiletrue/2012/10/objective-c-custom-uiactivityviewcontroller-icons-text/

每一件事情是完美的,但我需要HTML格式郵件。

我沒有發現任何方式格式化的HTML代碼,我有html標記...

有沒有辦法通過UIActivityViewController發送郵件的HTML格式?我不想純文本

回答

28

如果您返回包含HTML的NSString,則com.apple.UIKit.activity.Mail會將其解釋爲HTML。

NSString *body = @"<html><body><ul><li>one</li><li>two</li></ul></body></html>"; 

如果你想擁有HTML電子郵件正文和純文本Twitter的鳴叫,然後創建一個新的類採用UIActivityItemSource協議並實施activityViewController:itemForActivityType:

+0

你能請提供一些示例代碼 – George