2012-04-09 111 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