UICollectionView不能平滑滚动

时间:2013-03-04 14:29:08

标签: ios uicollectionview

我在我的应用中使用UICollectionView来显示图片。它的工作但滚动不顺畅的问题。我在UITableView中使用多个ImageView为另一个应用程序(iOS 6以下)创建了GridView。没有这个问题滚动工作非常顺利。为什么UICollectionView会发生这种情况?

- (PSUICollectionViewCell *)collectionView:(PSUICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath
{

RSCollectionViewCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:CELL_ID forIndexPath:indexPath];

dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0);
dispatch_async(queue, ^{
    UIImage *image = [UIImage imageNamed:[_images objectAtIndex:indexPath.item]];
    dispatch_sync(dispatch_get_main_queue(), ^{
        cell.imageView.image = image;
    });
});


return cell;
}

0 个答案:

没有答案