【问题标题】:UIActivityViewController send html mail ios6UIActivityViewController 发送html邮件ios6
【发布时间】:2012-11-05 14:39:53
【问题描述】:

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

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

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

一切都很完美,但我需要 html 来格式化邮件。

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

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

【问题讨论】:

    标签: iphone objective-c ios6 uiactivityviewcontroller


    【解决方案1】:

    如果您返回包含 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:

    【讨论】:

      猜你喜欢
      • 2013-10-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-13
      • 2011-03-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多