Schneller Weg zum laden eines Bildes von einer URL und zeigt Sie in einer iPhone-app
Ich bin mit dem folgenden code ein Bild anzeigen, in meinem Bildansicht:
imgbackBG.image = [UIImage imageWithData:
[NSData dataWithContentsOfURL:
[NSURL URLWithString:[NSString stringWithFormat:@"http://%@", [test.arrImagessplash objectAtIndex:[test.arrImages count]-4]]]]];
4cing.com/mobile_app/uploads/pageicon/splash.png
Das problem ist, dass der code ausgeführt wird sehr langsam. Gibt es eine Möglichkeit, das Bild laden und anzeigen in der Bildansicht können? Wenn ja, wie kann ich dies tun?
Verwenden Asychnrous Bild geladen Methoden dude... Mal einen Blick auf Sie.....
kann pls geben Sie einige Beispiel-code?
Nach einem Blick auf dieser und vertraut mit diesem Einsatz, dann haben Sie einen Blick auf SDWebImage... Genießen
kann pls geben Sie einige Beispiel-code?
Nach einem Blick auf dieser und vertraut mit diesem Einsatz, dann haben Sie einen Blick auf SDWebImage... Genießen
InformationsquelleAutor Anjaneyulu | 2013-03-29
Du musst angemeldet sein, um einen Kommentar abzugeben.
Laden Sie die Dateien von hier.....
https://github.com/nicklockwood/AsyncImageView
und verwenden Sie wie in der folgenden Art und Weise:
Ich bin immer Fehler in der zweiten Zeile dieses Codes, wo loadImageFromURL-Methode aufruft, gibt es eine Lösung
InformationsquelleAutor Manohar Perepa
Den code, den Sie verwenden, laden-Bild auf der main-thread. Dies blockiert die Benutzeroberfläche. verwenden Sie GCD async für das laden von Bildern.
Hier ist der Beispielcode:
reddy pokala, Holen Sie das Bild aus der url nehmen Sie sich Zeit, so dass durch die Verwendung von GCD async läuft es auf einem separaten thread. also, probieren Sie es aus und es gibt viele links: raywenderlich.com/4295/... und der offiziellen Referenz-link:developer.apple.com/library/mac/#documentation/Performance/.... erfahren Sie mehr
der obige code auch tack Zeit zum laden, dass Bild ?
Danke Ramu Pasupuleti ! 🙂
InformationsquelleAutor Ramu Pasupuleti
InformationsquelleAutor Jitendra Agarwal
Verwenden SdwebImage Rahmen für die Bild-Cache -
https://github.com/rs/SDWebImage
InformationsquelleAutor MK_iOS