我有一个 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;
}
谢谢!