4

我的 iOS 应用程序使用 QLPreviewController 加载各种文档。我的目标是在文档正确加载时设置一个标志,如果没有则显示错误。

奇怪的是,QLPreviewControllerDelegate 协议没有提供回调来检查这一点,当我尝试加载无效文件时,QLPreviewController 似乎也没有抛出任何异常。

作为记录,我尝试加载无效的 PDF,它只是记录了一条关于无法找到标题的消息并显示了一个空文件。

谁能告诉我如何解决这个问题?

谢谢!

4

1 回答 1

1

If establishing whether an item could be displayed beforehand works for you then a call to the following may be an option:

+(BOOL)canPreviewItem:(id<QLPreviewItem>) item
于 2012-08-08T11:22:26.997 回答