Xcode iPad:UIWebView中的PDF有时会有空白的首页(为什么以及如何解决?)

Xcode iPad:UIWebView中的PDF有时会有空白的首页(为什么以及如何解决?),xcode,ipad,pdf,uiwebview,Xcode,Ipad,Pdf,Uiwebview,我的iPad应用程序使用UIWebView显示PDF文件。但有时当我连续点击几个pdf文件时,pdf文件的第一页突然变成空白。当我第二次重新打开相同的pdf时,第一页又恢复了正常。这种情况时有发生,而不仅仅是链接到特定的pdf文件 你有什么想法或类似的问题吗?解决方案?:/ 提前谢谢 在既看不到代码也看不到PDF的情况下,我敢打赌是内存相关的问题,因为您说这是在一行显示多个PDF时发生的。实际上,UIWebView在内存使用方面进行了高度优化,并且只在内存中保留页面的相关部分,因此可能会以某种方

我的iPad应用程序使用UIWebView显示PDF文件。但有时当我连续点击几个pdf文件时,pdf文件的第一页突然变成空白。当我第二次重新打开相同的pdf时,第一页又恢复了正常。这种情况时有发生,而不仅仅是链接到特定的pdf文件

你有什么想法或类似的问题吗?解决方案?:/


提前谢谢

在既看不到代码也看不到PDF的情况下,我敢打赌是内存相关的问题,因为您说这是在一行显示多个PDF时发生的。实际上,
UIWebView
在内存使用方面进行了高度优化,并且只在内存中保留页面的相关部分,因此可能会以某种方式卸载第一页

您可以通过向应用程序代理中的
didReceiveMemoryWarning
添加一些
NSLog
跟踪来检查是否存在这种情况。如果您看到在空白页出现之前记录的跟踪,那么这将暗示它可能是内存问题。


如果我的假设是正确的,那么一个修正将迫使网页刷新其内容。或者,您可以尝试一种变通方法,以使此特定用例(快速浏览一行多个PDF文档)正常工作。在这两种情况下,我都需要更多的细节来建议任何可能的实施。

您的意思是第一页是空白的,但文档的其余部分可以吗?或者在文档前面添加了一个空白页?绝对,文档的其余部分是完全正常的。只是第一页有时是空白的。。。