我刚开始使用集合视图。这是一个空集合视图单元格尚未添加任何内容。我只是想看看它是如何看起来的,后来会添加更多的UI元素。
但注意滚动并不顺畅。开始滚动需要片刻。一旦开始滚动它就会一直运行直到滚动结束。但是当它必须开始滚动时,它又会发生。
在乐器上运行表明deque需要时间。
UICollectionViewCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:reuseCellIdentifier forIndexPath:indexPath];
我的完整cellForItemAtIndexPath如下所示:
-(UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *reuseCellIdentifier = @"Reuse";
UICollectionViewCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:reuseCellIdentifier forIndexPath:indexPath];
//cell.backgroundColor = [UIColor whiteColor];
//cell.layer.shouldRasterize = YES;
//cell.layer.rasterizationScale = [UIScreen mainScreen].scale;
return cell;
}
注释行在取消注释时无效。
我能做些什么来改善表现吗?我的环境是iOS 7模拟器。
答案 0 :(得分:1)
别担心,iOS7模拟器的性能不是很好,在设备上应该没有任何性能问题。