2010-05-23 4 views
7

J'ai vraiment besoin de faire en sorte qu'un UIWebView ouvre un document PDF spécifique qui se trouve dans mon répertoire de projet. Je n'arrive pas à trouver de tutoriel à ce sujet. J'en ai trouvé un, mais l'auteur n'était pas spécifique à propos du code.Comment puis-je faire en sorte que UIWebView affiche un fichier pdf à partir de sa propre application?

Je dois supposer qu'il doit y avoir un peu de code.

Quelqu'un peut-il m'aider à coder UIWebView pour charger un fichier PDF?

Merci.

+0

Comment pouvons-nous fusionner avec cette http://stackoverflow.com/questions/272132/how-to-use-the-iphones-built-in-pdf-viewer -to-display-a-document. Cela a une meilleure réponse aussi. – bentford

Répondre

13

Utilisez pathForResource et fileURLWithPath:

NSString *path = [[NSBundle mainBundle] pathForResource:@"FileNameHere" 
               ofType:@"pdf"]; 
NSURL *url = [NSURL fileURLWithPath:path]; 
NSURLRequest *request = [NSURLRequest requestWithURL:url]; 
[webView loadRequest:request]; 
+1

Exactement ce dont j'avais besoin! J'espère que cette question continuera à aider les autres. Merci! – Aakburns

+0

quelqu'un peut-il expliquer où est ce chemin pour le fichier pdf va être? – user914425

+0

Bit en retard je sais mais vous mettez le pdf dans votre dossier Ressources dans Xcode. – Robert

Questions connexes