Как сделать прокрутку изображений так же быстро, как приложение Apple Photos - PullRequest
0 голосов
/ 22 мая 2010

Цель - на iPhone просматривать несколько сотен локально сохраненных jpgs с помощью UIScrollView.

Проблема - Как и многие другие до меня, я попытался реализовать представление прокрутки на основе образца кода Page Control от Apple и обнаружил, что его не хватает. Самая большая проблема, с которой я сейчас сталкиваюсь, заключается в том, что архитектура примера кода не масштабируется. С изображениями, загруженными с диска, все в порядке. Однако, как только количество изображений попадает в десятки, прокрутка страдает ужасно: просмотр прокрутки заикается в середине прокрутки с каждым новым пролистыванием.

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

Пока я просто использую Three20, но определенно предпочтительнее более быстрое, индивидуальное решение.

1 Ответ

0 голосов
/ 22 мая 2010

Вы пробовали использовать пример покрытия потока, , он довольно прост в использовании и, кажется, имеет хорошую производительность Я не пробовал это для сотен изображений, но это могло бы стоить выстрел или по крайней мере дать некоторые идеи.

...