缓慢加载Webview的选项

时间:2011-07-06 06:51:34

标签: cocoa webview

我在Cocoa应用程序中有一个Webview,它必不可少地显示HTML表格以及其他一些项目。在10个1000的单元格中,表格可以变得非常大。调用时,视图需要很长时间才能加载,这似乎只是因为正在显示的表的大小。

我希望减少显示视图所需的时间。显而易见的“快速而肮脏”的加速方法是将表格分段显示,并在表格的各个部分前后移动链接,这样只能在表格的一小部分显示。是否有更优雅的方法可以让整个表一次显示在Webview中,或者是逐步加载表的方式?

1 个答案:

答案 0 :(得分:0)

数据是否显示在WebView中是否重要?如果您使用NSTableView并使用通过Web服务获得的数据填充它,性能将会更好。

NSTableView懒惰地加载数据,因此您永远不需要填充超过实际可见的单元格数。