iOS 6 - elementy UIActivityViewController [duplikat]

To pytanie ma już tutaj odpowiedź:

Różne dane do udostępniania dostawców w UIActivityViewController 3 odpowiedzi

Nadzieja, że ​​wszyscy wiedzą o iOS 6, zawiera nowy stylActionSheet (UIActivityViewController). TheUIActivityViewController można zainicjować paramentami, takimi jak łańcuch, adres URL, obraz itp. Poniżej znajduje się fragment kodu (gdzie elementy to tablica z parametrami łańcucha i adresu URL).

UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:items applicationActivities:nil];

Ale czy jest jakiś sposób na przypisanie różnych parametrów, gdy wybieramy różne opcje udostępniania, takie jak Mail, Facebook lub Twitter?

Jedną z metod jest wdrożenie UIActivityItemSource, gdzie musimy zaimplementować metody źródłowe

- (id)activityViewController:(UIActivityViewController *)activityViewController itemForActivityType:(NSString *)activityType

która zawsze zwraca wartość ciągu. Ale muszę przekazać tablicę, dzięki czemu mogę przypisać różne parametry, takie jak adres URL, obraz i tytuł.

Jakiś pomysł, jak możemy to osiągnąć?

questionAnswers(1)

yourAnswerToTheQuestion