Wie wird das Bild auf UIImageView mit URL und NSString in ios angezeigt?

7

Ich möchte das Bild auf UIImageView mit URL und NSString anzeigen. Ich kann kein Bild zeigen.

Mein Code ist:

%Vor%

Hier, was ich versuche:

%Vor%

aber ich will das nicht, ich möchte zwei url machen eine url machen (dh; url_Img_FULL) und dann zu einem Bild wie folgt übergehen:

UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:url_Img_FULL]]]; // Not Working

Ich möchte von "url_Img_FULL" (dh: Kombination von zwei URLs) Das Bild wird angezeigt. Sie können auch überprüfen, ob die URL richtig funktioniert. Irgendeine Idee?

    
Areeba Khan 23.11.2012, 11:33
quelle

10 Antworten

33
%Vor%

versuche das.

    
Nookaraju 23.11.2012, 11:41
quelle
11

Mach es einfach

%Vor%

GCD verwenden: Wenn Sie Ihre Anwendung nicht aufhängen möchten, können Sie Ihr Bild im Hintergrund herunterladen.

%Vor%     
Rajneesh071 23.11.2012 11:48
quelle
1

probiere das

aus %Vor%     
Ali Majeed 23.11.2012 11:49
quelle
1

Bild vom folgenden Code abrufen

%Vor%

Stellen Sie das Bild dann mit dem folgenden Code ein

%Vor%     
Mohd Kalimullah Sheikh 23.11.2012 11:45
quelle
1

Für Swift 3.0

Synchron:

%Vor%

Asynchron:

Erstellen Sie eine Methode mit einem Abschlusshandler, um die Bilddaten von Ihrer URL abzurufen

%Vor%

Erstellen Sie eine Methode zum Herunterladen des Bildes (starten Sie die Aufgabe)

%Vor%

Verwendung:

%Vor%

Erweiterung:

%Vor%

Verwendung:

%Vor%     
Moin Shirazi 16.06.2016 07:52
quelle
1

Für Swift 3.0

%Vor%

Verwendung

%Vor%     
Manish Khandelwal 02.11.2016 12:28
quelle
1
%Vor%     
Dilip Tiwari 10.03.2017 09:14
quelle
0

Probieren Sie AsyncImageView für Ihre Anforderung aus, siehe dieses Beispiel

  1. AsyncImageView
Paras Joshi 23.11.2012 11:34
quelle
0

Ich habe Ihre URL getestet und das Problem gefunden.

Das Problem ist mit dieser Zeile:

%Vor%

Sie fügen zuletzt ; der URL-Zeichenfolge hinzu.

Wenn Sie also zwei Strings zusammenstellen, sieht es so aus: http://opensum.in/app_test_f1/;45djx96.jpg

Das ist keine gültige URL.

Die korrekte URL lautet: http://opensum.in/app_test_f1/45djx96.jpg

Ändern Sie den Code wie folgt:

%Vor%

Es wird funktionieren.

    
Midhun MP 23.11.2012 11:38
quelle
0

um das Bild von der URL zu zeigen, können Sie das ausprobieren ...

%Vor%

um das Bild lokal aus der App zu zeigen, können Sie das ausprobieren ....

%Vor%

Ich hoffe, dass dir das weiterhilft.

fröhliche Codierung ...

    
Bhrigesh 23.11.2012 11:41
quelle

Tags und Links