我正在开发一个iPad应用程序。我已经包括了一些pdf文件到它。所有的PDF都工作得很好。唯一的事情是,PDF需要2-3秒上传到屏幕上,有一个PDF需要大约1分钟才能上传。pdf文件的平均大小为1.5MB,所有文件都是本地文件。这是因为PDF的大小吗?有没有一种方法可以让PDF可以立即上传?
发布于 2011-11-09 16:08:02
当你说“上传”时,我认为你的意思是“加载到RAM”,根据你问题的措辞。我在这个答案中已经假设了这一点。
立即,当然不是,几乎没有立即发生的事情。也许更快。
您是否可以只加载PDF的一部分并显示,然后,当用户正在阅读该部分时,加载其他部分。
或者,什么时候向用户显示PDF?您可以在开始时预加载它,然后当用户查看它时,部分或全部文档将被加载。
发布于 2011-11-10 01:38:10
你是用什么来画PDF的?与仅仅将整个多页CGContextDrawPDFPage转储到UIWebView相比,使用PDF可能会做得更好。
https://stackoverflow.com/questions/8061897
复制相似问题