2013-10-11 13 views
9

Se si avvia l'app Foto su iPad (iOS7) e si tocca il pulsante di azione, si ottiene un UIActivityViewController la cui metà superiore è composta da una galleria a selezione multipla, da all'interno del quale è possibile selezionare qualsiasi numero di elementi. Le opzioni di condivisione si regolano automaticamente dalla selezione (ad esempio "Twitter" e "Assegna a contatto" scompaiono se si seleziona più di un articolo).UIActivityViewController con galleria integrata (come nell'app Foto stock iPad)

Non ho trovato nulla che sembra supportare questo nell'SDK iOS7, quindi mi chiedo se questa funzione non è disponibile per gli sviluppatori. Qualcuno sa come si può fare una cosa del genere?

risposta

2

Quando si utilizza un UIActivityViewController è possibile impostare una serie di elementi che si desidera condividere. Normalmente questa è solo un'immagine e forse una stringa (per twittare un'immagine, ad esempio), tuttavia se aggiungi più immagini alla matrice che usi in - (id)initWithActivityItems:(NSArray *)activityItems applicationActivities:(NSArray *)applicationActivities; puoi condividere più di un'immagine (e tale 'Assegna a contatto' o ' Tweet 'non sono disponibili perché hanno bisogno di una sola immagine).

+2

Sì, ma quando lo faccio (ad esempio quando includo due immagini) UIActivityViewController non le visualizza e all'utente non viene data la possibilità di disattivarne alcune. – Clafou

+1

hai mai trovato una soluzione a questo? – pixbroker

Problemi correlati