增强UIWebView的滚动性能

时间:2010-03-05 15:25:37

标签: objective-c cocoa-touch ios performance uiwebview

我使用UIWebView创建了一个文档查看器。加载时间很短,因为文件是本地的,但滚动速度让我如此疯狂。滚动性能很差!

我用它做了:代码。


NSURLRequest* request = [NSURLRequest requestWithURL:fileURL 
                                         cachePolocy:NSURLRequestReloadIgnoringLocalCacheData 
                                     timeoutInterval:60.0];

[self.webView loadRequest:request];

如何提升UIWebView的性能?

1 个答案:

答案 0 :(得分:0)

在“工具”下运行您的应用,查找性能瓶颈所在。滚动不良的最可能原因是您的CPU被最大化,可能是您的程序正在执行的其他活动。

或者,由于HTML中的复杂Javascript或非法HTML,它可能会遇到麻烦。将您的HTML和Javascript加载到Mac上的Safari中,并使用Developer's Web Inspector对其进行分析。在高级首选项中查找选项以打开“开发”菜单。