Aakburns
Aakburns

Reputation: 307

How do I make UIWebView show a pdf file from its own app?

I really need to make a UIWebView open up a specific PDF document that is in my project directory. I can't seem to find any tutorials on this. I found one, but the author was not specific about some of the code.

I have to assume it's got to be quite a simple bit of code.

Can someone help me code UIWebView to load a PDF?

Thanks.

Upvotes: 7

Views: 10037

Answers (1)

user121301
user121301

Reputation:

Use pathForResource and fileURLWithPath:

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

Upvotes: 13

Related Questions