2011-07-06 18 views
0

私はCocoaアプリケーションでHTMLビューと他のいくつかの項目を必須とするWebviewを持っています。 1000年代の10のセルでは、テーブルが非常に大きくなる可能性があります。ビューを呼び出すと、表示される表のサイズが原因であるように見えるロードに長い時間がかかります。低速読み込みWebviewのオプション

ビューを表示するのにかかる時間を短縮しようとしています。明白な「迅速かつ汚れた」方法は、テーブルのセクションを順方向および逆方向にリンクするセクションでテーブルを表示し、テーブルのより小さいセクションのみを一度に表示することです。これを行うもっとエレガントな方法があります。これは、テーブル全体を一度にWebviewに表示するか、または段階的にテーブルをロードする方法ですか?

答えて

0

データがWebViewに表示されることは重要ですか? NSTableViewを使用し、Webサービス経由で取得したデータを使用すると、パフォーマンスが向上します。

NSTableViewは、データが遅延してロードされるため、実際に表示されるセルの数よりも多くのデータを設定する必要はありません。

+0

データを表示するためにNSTableViewを使用していましたが、テーブルビューに戻る必要があります。私はテーブルのフォーマットをカスタマイズするようなユーザーのためのようなもののためのwebviewを見ているいくつかの理由がありますので、彼らはそれが画面上にどのように見えるように見えるレポートを印刷する –

関連する問題