UIActivityViewController mit integrierter Galerie (wie in der Stock Photos iPad App)

9

Wenn Sie die Fotos App auf dem iPad (iOS7) starten und auf die Aktionsschaltfläche tippen, erhalten Sie einen UIActivityViewController, dessen obere Hälfte aus einer Mehrfachauswahl-Galerie besteht, aus der Sie eine beliebige Anzahl von Elementen auswählen können. Die Freigabeoptionen werden automatisch von Ihrer Auswahl angepasst (z. B. "Twitter" und "Zu Kontakt zuweisen" verschwinden, wenn Sie mehrere Elemente auswählen).

Ich habe nichts gefunden, was dies im iOS7 SDK unterstützt, also frage ich mich, ob diese Funktion für Entwickler nicht verfügbar ist. Weiß jemand, wie so etwas getan werden kann?

    
Clafou 11.10.2013, 10:46
quelle

1 Antwort

2

Wenn Sie einen UIActivityViewController verwenden, können Sie ein Array von Elementen festlegen, die Sie freigeben möchten. Normalerweise ist dies nur ein Bild und vielleicht eine Zeichenkette (zB um ein Bild zu twittern). Wenn Sie jedoch mehrere Bilder zum Array hinzufügen, das Sie in - (id)initWithActivityItems:(NSArray *)activityItems applicationActivities:(NSArray *)applicationActivities; verwenden, können Sie mehr als ein Bild teilen (und so 'Zu Kontakt zuweisen'). oder "Tweet" sind nicht verfügbar, da sie nur ein Bild benötigen).

    
Thomas Denney 11.10.2013 11:44
quelle