2012-12-17 9 views
5

Sto cercando di creare funzionalità in un'app iOS che consenta all'utente di scattare una foto o recuperarne una dalla propria libreria, applicare una sovrapposizione all'immagine, quindi salvare l'immagine con la sovrapposizione. Sembra che ci siano due modi per fare l'acquisizione delle immagini, usando UIImagePickerController o AV foundation.iOS UIImagePickerController vs AV foundation: stai cercando di implementare l'acquisizione di immagini con overlay, che è il migliore?

Da quello che ho letto UIImagePickerController sembra essere facile da implementare ma consente una minore personalizzazione. È qualcosa che dovrei usare per fare questo? O dovrei cercare nella AV Foundation? Nuovo a questo e alla ricerca di alcuni suggerimenti o collegamenti a esercitazioni che possono aiutare. Grazie!

risposta

2

UIImage picker è molto più semplice, ma offre meno opzioni. La Fondazione AV è più complessa in base alla mia esperienza, sono stato in una situazione simile come te nelle ultime 2 settimane e ho sperimentato con entrambi. Per la sovrapposizione, ritengo che UIImage picker sia facile poiché puoi semplicemente sovrascrivere il metodo Void CGrect e farlo funzionare. Tuttavia, per cose complesse come il ritaglio o l'acquisizione di una parte del clicker dell'immagine, AVfoundation funziona meglio. Auguri!!

Problemi correlati