Utilizzando le immagini di carico AssetsLibrary quadro troppo lento
-
27-10-2019 - |
Domanda
io sono solo usando AssetsLibrary quadro per caricare le immagini da Foto.
[UIImage imageWithCGImage:[asset defaultRepresentation].fullScreenImage scale:1.0 orientation:(UIImageOrientation)[asset defaultRepresentation].orientation];
Ci vorranno circa 0,5 ~ 0,6 secondi per ottenere una foto. E la foto non è grande (per circa 700 * 900).
I Am utilizzando il metodo in modo sbagliato? E può essere ottimizzato? (Voglio la foto di queste dimensioni, non vogliono la miniatura)
Molte grazie!
Soluzione
si utilizza il metodo corretto. Un'idea per ottimizzare l'user-experience:
=> Carica l'immagine di anteprima prima (best with dispatch_async)
- che dovrebbe essere molto veloce. Volta completata questa operazione, caricare l'immagine a schermo intero, come avete fatto in precedenza.
Questo è ciò che Apple fa in Photo App per fornire un'esperienza utente uniforme.
Saluti,
Hendrik