Wie zeige ich NSData mit PDF-Inhalten in iOS UIWebView an?

7

Ich versuche, ein PDF in meiner iPad-Anwendung über UIWebView anzuzeigen, wie unten gezeigt.

%Vor%

Aber das funktioniert nicht. Ist es eine richtige Art zu zeigen? Wenn nicht, könnte mir jemand helfen, das PDF in UIWebView oder einer anderen nützlichen Methode zu zeigen.

Danke!

    
Easwaramoorthy K 06.06.2013, 16:41
quelle

6 Antworten

21

Ich habe die Antwort auf meine Frage erhalten. Die untere Zeile wird die Magie machen.

%Vor%     
Easwaramoorthy K 09.10.2013, 07:50
quelle
2

Speichern Sie es in einer Datei mit einem PDF-Suffix in einem temporären Verzeichnis und öffnen Sie es von dort.

    
Owen Hartnett 06.06.2013 17:13
quelle
2

So speichern Sie NSData (pDF-Datei) im Dokumentenverzeichnis:

%Vor%     
Prateek Prem 08.06.2013 02:45
quelle
2

SWIFT3 :

%Vor%     
Sarath 04.08.2017 09:20
quelle
0

Wenn Sie eine PDF-Datei mit Ihrer Anwendung erhalten haben (in diesem Beispiel "document.pdf"):

%Vor%

Weitere Informationen finden Sie hier: Technisch QA1630: Mit UIWebView können Sie ausgewählte Dokumenttypen anzeigen.

    
Prateek Prem 06.06.2013 18:05
quelle
0

Sie verwenden weder das Quick Look Framework noch UIDocumentInteractionController? Sie können dem Benutzer mehr Funktionalität als ein WebView und ein wenig weniger Cloogy bieten.

Hier finden Sie Links zu Apples Dokumentation: Ссылка

Ссылка

Wenn Sie die PDF-Datei aus dem Dateisystem der App rendern möchten, müssen Sie sich keine Sorgen machen! Stellen Sie nur sicher, dass die PDF-Datei, die Sie gespeichert haben, die richtige Erweiterung ".pdf" hat, und stellen Sie sie dem QLPreviewController im vollständigen Pfad zur Verfügung:

%Vor%     
siege_Perilous 05.11.2013 23:48
quelle

Tags und Links