我的应用程序中有一个PDF文档,我希望用户可以根据需要查看和发送电子邮件。
我想在Safari中打开文档,然后可以让我访问Safari PDF阅读器中的前进动作。
如何打开Safari并显示PDF?
谢谢。
答案 0 :(得分: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];