2012-04-09 113 views
0

我在寻找类似于在iPad邮件应用程序中通过邮件收到PDF时可用的PDF预览功能。它具有打印/邮件和Open In(打开)菜单等选项。你有任何想法是苹果的自定义实现还是框架的一部分?我无法在QLPreviewController和UIDocInteract框架中找到。PDF预览与邮件应用程序

回答

0

其实施非常简单..您只需加载NSURLRequestNSURL,将pdf路径保存为UIWebView

例如:

NSString *pdfPath = [[NSBundle mainBundle] pathForResource:@"iPadHIG" ofType:@"pdf"]; 
NSURL *pdfUrl = [NSURL fileURLWithPath:pdfPath]; 

[webView loadRequest:[NSURLRequest requestWithURL:pdfUrl]]; 

webView.scalesPageToFit = YES; 
+0

号这不是我所期待的。如果你看看ipad邮件应用程序。附件打开的方式以及我们的邮件/打印和打开方式。所有这些我们不能在webview中。 – SamG 2012-04-10 06:18:54

+0

他们自己预览PDF的方式是将其加载到一个webView ..我非常确定这一点..对于我认为你所谈论的功能popOver从工具栏上显示包含PDF标题并完成按钮和操作按钮,对不对? – 2012-04-10 08:54:11

+0

正确。我正在寻找内置任何iOS框架的功能。似乎没有,所以我正在创建一个自定义的。 – SamG 2012-04-11 04:52:30