【问题标题】:PDF preview like Mail AppPDF 预览,如 Mail App
【发布时间】:2012-04-09 14:05:23
【问题描述】:

我正在寻找一种类似于在 iPad 邮件应用程序中通过邮件接收 PDF 时可用的 PDF 预览功能。它具有打印/邮件和打开方式菜单等选项。你有什么想法是苹果的自定义实现还是框架的一部分。我在 QLPreviewController 和 UIDocInteract 框架中找不到。

【问题讨论】:

    标签: iphone pdf


    【解决方案1】:

    实现起来非常简单。您只需将NSURLRequestNSURL 一起加载,该NSURL 将pdf 路径保存到UIWebView

    例如:

    NSString *pdfPath = [[NSBundle mainBundle] pathForResource:@"iPadHIG" ofType:@"pdf"];
    NSURL *pdfUrl = [NSURL fileURLWithPath:pdfPath];
    
    [webView loadRequest:[NSURLRequest requestWithURL:pdfUrl]];
    
    webView.scalesPageToFit = YES;
    

    【讨论】:

    • 没有。这不是我要找的。如果您看一下 ipad 邮件应用程序。附件的打开方式以及我们拥有的选项,例如邮件/打印和打开方式。所有这些我们都不能在 webview 中拥有。
    • 他们预览 PDF 的方式是将其加载到 webView 中。我对此非常确定 .. 对于我认为您正在谈论从工具栏呈现的 popOver 的功能其中包含 pdf 和完成按钮的标题以及操作按钮,对吗?
    • 正确。我正在寻找任何 iOS 框架内置的功能。似乎没有,所以我正在创建一个自定义的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-07
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多