2012-11-05 17 views
10

भेजता है मैं एक तस्वीर और एक पाठ साझा करने के लिए अपने आईफोन एप्लिकेशन के साथ UIActivityViewController का उपयोग कर रहा हूं।UIActivityViewController एचटीएमएल मेल ios6

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

हर चीज एकदम सही है, लेकिन मैं एचटीएमएल जरूरत मेल फ़ॉर्मेट करने के लिए:

मैं विभिन्न सेवाओं के लिए पाठ रीति के इस ट्यूटोरियल का उपयोग करें।

मैं एचटीएमएल के साथ कोड फ़ॉर्मेट करने के लिए किसी भी तरह से नहीं मिल रहा है, मैं HTML टैग है ...

वहाँ एचटीएमएल प्रारूप के साथ UIActivityViewController के माध्यम से मेल भेजने के लिए एक तरीका है? मैं सादा पाठ

उत्तर

28

यदि आप एचटीएमएल युक्त एनएसएसटींग को वापस भेजते हैं तो com.apple.UIKit.activity.Mail इसे HTML के रूप में व्याख्या करेगा।

NSString *body = @"<html><body><ul><li>one</li><li>two</li></ul></body></html>"; 

आप तो UIActivityItemSource प्रोटोकॉल अपनाने एक नया वर्ग बना सकते हैं और activityViewController लागू HTML ईमेल शरीर और सादा पाठ ट्विटर ट्वीट्स करना चाहते हैं: itemForActivityType:

+0

आप कुछ नमूना कोड प्रदान pls कर सकते हैं – George