When I pass a string containing HTML content as an array element to the UIActivityViewController initWithActivityItems method it doesn't present it as HTML in the selected 'share' controller, but instead presents the HTML source (i.e. the markup rather than interpreting it).

And while I can understand why it would do this for share targets that don't support html content, it won't interpret it for things like email either, which do (previously this would be done by setting the isHTML property to YES on the MFMailComposeController).

Should I waste my time creating a UIActivityItemProvider that returns custom content based on the 'activity type' or is there really no way to get the mail controller presented by the UIActivityViewController to interpret the content as HTML?

Edit
Report