UIActivityViewController отправляет html-почту ios6

Я использую UIActivityViewController с моим приложением iphone для совместного использования картинки и текста.

Я использую этот учебник для настройки текста для различных сервисов:

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

всякая вещь совершенна, но мне нужно html для форматирования почты.

Я не могу отформатировать код с помощью html, у меня есть html-тег...

Есть ли способ отправить почту через UIActivityViewController с html-форматом? Я не хочу простого текста

Ответ 1

Если вы вернете NSString, содержащий HTML, то 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: