Сборник не начинается с индекса 0 при загрузке - PullRequest
0 голосов
/ 04 сентября 2018

У меня есть вид коллекции, который я использую в качестве галереи изображений, его ячейка заполняет весь ее размер, и внутри нее есть только вид изображения для каждой строки. Я загружаю его источник данных следующим образом:

func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
    let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "ImageSliderCell", for: indexPath) as! SliderCell

    // Configure the cell
    let url = URL(string: ad.images![indexPath.row].small_url!)
    cell.image.kf.setImage(with: url)

    return cell
}

Проблема в том, что иногда, когда загрузка представления коллекции заканчивается, он начинает отображать первую фотографию в массиве (как это должно работать), но в других случаях он начинается с другого индекса, начиная, например, с третьей фотографии, как будто я использую что-то как collectionview.scrolltoindex (3).

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