こんにちは、ローカル (ドキュメント) に高解像度の画像があります。ここで、すべてのローカル画像をサムネイル サイズで一覧表示したいと考えています。UICollectionView を使用して画像を表示しながら、画像を高解像度からサムネイルにサイズ変更しています。そのため、collectionView のスクロール速度が不足しています。今、サイズ変更されたサムネイル画像をキャッシュする方法について混乱しています。それを行うための最良のオプションはどれですか。SDWebimages を使用して、Web から画像をダウンロードしてキャッシュしました。ありがとうございました
- (UICollectionViewCell *)collectionView:(UICollectionView *)cv cellForItemAtIndexPath:(NSIndexPath *)indexPath
{
// NSLog(@"%i path", indexPath.row);
CollectionViewCell *cell = [cv dequeueReusableCellWithReuseIdentifier:@"CollectionViewCell" forIndexPath:indexPath];
ImageData *imgData = [self readFromLocal:indexpath.item];
UIImage *thumb = [self resizeImgToTumb:imgData.image];
[cell.imgView setimage:thumg];
return cell;
}