如何让UIWebView在其应用程序中显示PDF文件?

7

我需要让UIWebView打开项目目录中特定的PDF文档。但是我找不到任何关于这方面的教程,虽然发现有一个,但是作者对一些代码没有具体说明。

我相信这只是一小段简单的代码。

有人能帮助我编写UIWebView加载PDF吗?

谢谢。


我们如何将此与https://dev59.com/5EXRa4cB1Zd3GeqPt7fG合并?这个回答更好。 - bentford
1个回答

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

1
正是我所需要的!希望这个问题能够帮助其他人。谢谢! - Aakburns
有人能解释一下这个 PDF 文件路径会在哪里吗? - user914425
有点晚了,但是你可以把PDF文件放在Xcode的资源文件夹中。 - Robert

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接