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: