我正在使用QLPreviewController来快速查看大约200 KB的PDF文件,其中包含多个页面。我的问题是,即使使用QLPreviewController
呈现PDF,显示PDF的实际内容仍有5-10秒的延迟。 (这些秒钟显示空白的白色屏幕)
是否有可以连接的事件/挂钩,以便我可以显示“加载”对话框,直到呈现完整的PDF预览? (即在视图首次加载时显示加载对话框,然后在subViewDidLoad
或等效文件上隐藏加载对话框)
注意:我使用的是iOS 4.3。
EDIT 5/23/2013: iOS的更高版本改进了此控件,默认情况下每个页面都显示一个加载图标。因此,我无需挂钩任何事件来显示我自己的加载图标。
答案 0 :(得分:0)
没有办法用QLPreviewController
做到这一点。
你唯一能做的就是 - 对pdfs来说更好的是:使用UIWebView