0

我的应用程序的“支持文件”文件夹包含一个名为test.pdf. 尝试使用以下代码查看 pdf 文件ViewDidLoad会显示一个空的 UIWebView:

NSString *testPath = [[NSBundle mainBundle] pathForResource:@"test" ofType:@"pdf"];
NSURL *testURL = [NSURL URLWithString:testPath];
NSURLRequest *testRequest = [NSURLRequest requestWithURL:testURL];

UIWebView *documentWebView;

documentWebView = [[UIWebView alloc] initWithFrame:CGRectMake(10, 24, 300, 400)];

[documentWebView loadRequest:testRequest];

[self.view addSubview:documentWebView];

谁能告诉我为什么 PDF 没有显示在 Web 视图中?谢谢。

4

1 回答 1

1

这一行:

NSURL *testURL = [NSURL URLWithString:testPath];

需要是:

NSURL *testURL = [NSURL fileURLWithPath:testPath];
于 2012-11-20T00:30:20.700 回答