【发布时间】:2015-01-09 12:40:02
【问题描述】:
我在尝试在我的 iPad 应用中预览大文件时遇到问题。在应用程序中,我们使用 UIDocumentInteractionController。当我们尝试打开大文件(> 100 MB)时,UIDocumentInteractionController 只显示一个带有文件名称和大小的灰屏。
为了缩小问题,我们做了一个简单的应用程序,它只尝试使用 QLPreviewController 预览文件,我们发现了同样的问题。
问题似乎与内存使用有关。因为文件的最大尺寸,您可以预览有关 iPad 型号和后台应用数量的变化。
尝试使用 UIWebView 预览文件更糟糕:应用崩溃(内存警告)。
如何使用 QLPreviewController 预览大文件?我应该做一些特别的事情吗?我应该使用其他组件吗?哪一个?
【问题讨论】:
-
你在处理什么类型的文件?
-
检测到pdf文件存在问题。但该应用还管理 Microsoft Office 文件、图像等