आशा है कि सभी को आईओएस 6 के बारे में पता है ActionSheet (UIActivityViewController).
की नई शैली UIActivityViewController
स्ट्रिंग, यूआरएल, छवि इत्यादि जैसे पैरामेंट्स के साथ शुरू की जा सकती है। नीचे कोड स्निपेट है (जहां आइटम एक सरणी है स्ट्रिंग और यूआरएल पैराम्स)।आईओएस 6 - UIActivityViewController आइटम
UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:items applicationActivities:nil];
लेकिन, किसी भी तरह से है कि हम विभिन्न मापदंडों असाइन कर सकते हैं जब हम मेल, फेसबुक या ट्विटर की तरह अलग अलग शेयर विकल्प का चयन है?
एक विधि हम UIActivityItemSource, जहाँ हम स्रोत तरीकों
- (id)activityViewController:(UIActivityViewController *)activityViewController itemForActivityType:(NSString *)activityType
जो हमेशा एक स्ट्रिंग मान देता है लागू करने की आवश्यकता को लागू कर सकते है। लेकिन मुझे एक ऐरे पास करने की ज़रूरत है, ताकि मैं यूआरएल, छवि और शीर्षक जैसे विभिन्न मानकों को असाइन कर सकूं।
कोई विचार यह है कि हम इसे कैसे प्राप्त कर सकते हैं?
हाँ, यदि आप नीचे मतदान करने जा रहे हैं तो कम से कम एक सामान्य सौजन्य है कि क्यों समझाया जाए। अन्यथा, बात क्या है? –