Цель - На iPhone, чтобы просмотреть несколько сотен локально сохраненных jpg с помощью UIScrollView.Как сделать прокрутку изображений так же быстро, как приложение «Фотографии Apple»
Проблема - Как и многие другие передо мной, я попытался реализовать прокрутку на основе кода примера Page Control от Apple и не нашел его. Самая большая проблема, с которой я сейчас сталкиваюсь, заключается в том, что архитектура кода примера не кажется масштабируемой. С помощью всего лишь нескольких изображений, загруженных с диска, все в порядке. Как только количество изображений попадает в десятки, однако, прокрутка страдает ужасно: scrollview заикается в середине прокрутки с каждым новым проводом.
Единственный код, который я играл с этим приходит даже близко к разумно отзывчива Three20, но даже там производительность не подметки Фотографии.
На данный момент я просто использую Three20, но более быстрое, индивидуальное решение, безусловно, было бы предпочтительнее.
В конце концов, я пошел с тремя20, хотя мне пришлось настроить каркас для правильной работы. (Я думаю, что они уже включили мое исправление ошибок, но не уверены.) Решение оказалось двухэтапной загрузкой: сначала загрузите небольшое миниатюрное изображение, чтобы пользователь мог продолжить прокрутку, если они захотят, а затем обновить это изображение с помощью копию полного разрешения. – clozach