我正在我的 iPhone 应用程序中显示相机胶卷中的所有图像。我构建了一个数组,ALAsset *
其中包含应用程序启动时相机胶卷中所有图像的列表。我通过在图像视图中加载这些图像来形成单元格:
// Get the full resolution image for asset
ALAssetRepresentation *assetRep = [asset defaultRepresentation];
UIImage *image = [UIImage imageWithCGImage:[assetRep fullResolutionImage]];
[cell.imageCropper setImage:image];
当请求一个新单元格时,我会这样做
- (AQGridViewCell *) gridView: (AQGridView *) aGridView cellForItemAtIndex: (NSUInteger) index
问题是当有很多图像并且用户快速滚动图像时它会滞后。处理这个的正确方法是什么?