【问题标题】:iOS - get document's URL when QLPreviewController is closediOS - 关闭 QLPreviewController 时获取文档的 URL
【发布时间】:2015-03-09 11:43:31
【问题描述】:

我有这个预览 PDF 文件的代码:

QLPreviewController *previewController=[[QLPreviewController alloc]init];
previewController.delegate=self;
previewController.dataSource=self;
[self presentModalViewController:previewController animated:YES];

现在,当我关闭 QLPreviewControllerpreviewController 时,会调用此方法:

- (void)previewControllerDidDismiss:(QLPreviewController *)controller {
    NSLog(@"You closed the document");
}

现在,当我调用此方法时,如何返回文档或 Pdf 的 URL:

- (void)previewControllerDidDismiss:(QLPreviewController *)controller {
        //here I need to be able to get the PDF's URL or Data when is closed
    }

有人可以帮忙吗?

非常感谢。

【问题讨论】:

    标签: ios presentmodalviewcontroller qlpreviewcontroller presentviewcontroller


    【解决方案1】:

    检查文档here。还有另一种方法,它响应用户操作并返回所需的 URL:

    - (BOOL)previewController:(QLPreviewController *)controller
                shouldOpenURL:(NSURL *)url
               forPreviewItem:(id<QLPreviewItem>)item
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多