Варианты медленной загрузки Webview - PullRequest
0 голосов
/ 06 июля 2011

У меня есть веб-представление в приложении Какао, которое существенно показывает таблицу HTML и несколько других элементов. Стол может стать очень большим, в десятках тысяч клеток. При вызове представление загружается очень долго, что, по-видимому, связано только с размером отображаемой таблицы.

Я хочу уменьшить время, необходимое для показа изображения. Очевидный «быстрый и грязный» метод ускорения этого процесса состоит в том, чтобы показать таблицу в разделах со ссылкой, идущей вперед и назад через разделы таблицы, чтобы одновременно отображался только меньший раздел таблицы. Есть ли более элегантный способ сделать это, позволяющий сразу показать всю таблицу в веб-представлении, или способ пошаговой загрузки таблицы?

1 Ответ

0 голосов
/ 06 июля 2011

Важно ли, чтобы данные отображались в WebView? Производительность будет намного выше, если вы используете NSTableView и заполняете его данными, полученными через веб-сервис.

NSTableView загружает данные лениво, поэтому вам никогда не нужно заполнять больше, чем количество ячеек, которые фактически видны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...