Индикатор активности при загрузке изображений [iphone]

У меня большая проблема с приложением для iPhone, которое я разрабатываю.

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

Теперь посмотрите этот снимок экрана из разных приложений:

alt textальтернативный текст

alt text

Это Nuji, Picplz и Instagram. Когда вы запускаете это приложение, вы мгновенно видите поток, а когда вы прокручиваете вниз и другие изображения получают фокус, изображение начинает загружаться, и вы видите индикатор активности.

Я хочу что-то вроде этого, мне нужен индикатор активности при загрузке изображений и, возможно, для увеличения скорости приложения начать загрузку изображений в фокусе и прекратить загрузку других.

Надеюсь, я хорошо объяснюсь. Пожалуйста, если вы можете мне помочь.

Большое спасибо и извините за мой английский.

До свидания.


person Joaquin McCoy    schedule 24.01.2011    source источник


Ответы (1)


Вы можете изучить фреймворк Three20 на Github https://github.com/facebook/three20. Используя эту структуру, вы можете получить эту возможность бесплатно, используя TTImageView.

Обновлено: также я подумал о другом месте, где я видел эту возможность. Разработчики enormego тоже предлагают решение. http://developers.enormego.com/view/what_if_images_on_the_iphone_were_as_easy_as_html

person Ken Pespisa    schedule 24.01.2011
comment
Спасибо за ваше предложение. Есть учебник / пример для его использования? На их сайте ничего нет. - person Joaquin McCoy; 24.01.2011
comment
У Three20.info есть ограниченная документация. three20.info/article/2010-10-07-Three20-Tidbits - person Ken Pespisa; 24.01.2011