0

Проблема: 800 фотографий приходят от сервера в NSMutableArray так, когда открыта UICollectionView затем 10 минут ждать загрузки 800 фотографий ..Отправить запрос на сервер, когда прокрутка UICollectionview?

Так что я хочу, чтобы первые 12 картины, когда я первый раз с открытым UICollectionView затем отправить запрос на сервер, когда я прокрутки UICollectionView для получения следующей 12 загрузки изображения. Как это?

ответ

1

Не делайте этого. Просто кешируйте и загружайте изображения асинхронно (в фоновом режиме) по одному за раз. Основной поток не будет остановлен, поэтому при прокрутке не будет задержки.

Вот смежные вопросы/проекты с кодом, который должен быть достаточным:

https://github.com/Haneke/Haneke

https://github.com/rs/SDWebImage

Caching an Image and UICollectionView

Смежные вопросы