UIActivityViewController发送html邮件ios6

ama*_*u96 10 iphone objective-c ios6 uiactivityviewcontroller

我正在使用UIActivityViewController与我的iphone应用程序共享图片和文本.

我使用本教程自定义不同服务的文本:

https://www.albertopasca.it/whiletrue/objective-c-custom-uiactivityviewcontroller-icons-and-text/

每件事都很完美,但我需要html来格式化邮件.

我没有找到任何方法用html格式化代码,我有html标签...

有没有办法通过带有html格式的UIActivityViewController发送邮件?我不想要纯文本

tom*_*44g 28

如果返回包含HTML的NSString,则com.apple.UIKit.activity.Mail会将其解释为HTML.

NSString *body = @"<html><body><ul><li>one</li><li>two</li></ul></body></html>";
Run Code Online (Sandbox Code Playgroud)

如果你想要HTML电子邮件正文和纯文本Twitter推文,那么创建一个采用UIActivityItemSource协议的新类并实现activityViewController:itemForActivityType: