5

iOS 6 में पसंद नहीं, दोहन फ़ोटो ऐप्लिकेशन में कार्रवाई बटन मानक UIActivityViewController प्रस्तुत करता है:IOS 6 बंटवारे संदेश की तरह, तस्वीरें (UIActivityViewController और UIDocumentInteractionController)

UIActivityViewController from Photos

संदेश से एक ही कर एक को प्रस्तुत करता है विकल्पों का अलग सेट। यह मुझे लगता है कि यह उन सभी ऐप्स को खींचने के लिए UIDocumentInteractionController एपीआई का उपयोग कर रहा है जो कहता है कि वे एक छवि को संभाल सकते हैं।

UIAcitivtyViewController? from Messages

मेरा प्रश्न दोहरा है:

  1. एक संदेश कार्रवाई मेनू में कैसे मिलता है? टंबलर और हैल्फ़्टोन, कुछ नाम देने के लिए, इसे किया है ... मुझे प्रलेखन नहीं मिल रहा है।

  2. कोई संदेश-शैली क्रिया मेनू कैसे दिखाता है? जब मैं UIActivityViewController प्रस्तुत करता हूं तो इसमें विकल्प नहीं होते हैं ... केवल मानक सेट फेसबुक/ट्विटर/प्रतिलिपि/प्रिंट/कैमरा रोल/आदि में सहेजें।

धन्यवाद!

उत्तर

2

कैसे उस सूची पर प्राप्त करने के लिए: "Registering the File Types Your App Supports"

छवियों को संभाल करने के लिए, आप शायद उस सूची प्रस्तुत करने के लिए public.image(Reference)

के लिए पंजीकृत करना चाहते हैं, तो आप सिर्फ अपने विकल्प मेनू प्रदर्शित करने के लिए एक UIDocumentInteractionController पूछने की आवश्यकता

+0

धन्यवाद, यह देखने से स्पष्ट नहीं था कि पूर्व एक UIActivityViewController है और बाद वाला एक UIDocumentInteractionController है। वे बहुत समान दिखते हैं। –

+1

@ केनीविंकर न केवल वे समान दिखते हैं, 'UIDocumentInteractionController' वास्तव में हुड के तहत' UIActivityViewController' का उपयोग करता है, लेकिन कुछ विशेष सॉस के साथ यह उन चीजों को करने की अनुमति देता है जिनके पास हमारे पास करने की क्षमता नहीं है। –

संबंधित मुद्दे