2012-03-06 74 views

回答

2

编辑

这只是来到了我的脑海里,你将无法看到的PDF格式,因为它是在你的应用程序的沙箱和Safari是一个不同的应用程序,所以如果你想展示它可以使用WebView代替safari ...您可以使用此代码代替...

UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(10, 10, 200, 200)]; 

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

[self.view addSubview:webView]; 
[webView release]; 
+0

认为您在代码中缺少某些东西 - 什么都不显示PDF? – GuybrushThreepwood 2012-03-06 12:07:33

+0

似乎不起作用 - 即使文件名正确,也会显示“无法打开网址”。 – GuybrushThreepwood 2012-03-06 12:13:42

+0

@Ohnomycoco请检查我的编辑。 – 2012-03-06 12:14:08

相关问题