いくつかの画像を含む UICollectionView があります。最初のスクロールダウンで画像をロードするのは非常に遅く、ぎくしゃくしています。その後、画像が読み込まれると問題ありません。
問題は、セルが画面に到達するまで画像が読み込まれず、遅延が発生することだと思います。画面に表示される前に画像を読み込む必要があると思います。これを行う方法がわかりません。答えが見つからないため、明らかに間違ったことを探しています。誰かが私を正しい方向に向けることができますか??
画像をロードするコードは次のとおりです...画像はダウンロードされていないアプリなどにあります。
-(UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath{
static NSString *CellIdentifier = @"Cell";
CustomCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:CellIdentifier forIndexPath:indexPath];
[[cell myImage]setImage:[UIImage imageNamed:[arrayOfImages objectAtIndex:indexPath.item]]];
return cell;
}
ありがとう!