滚动后的 Collectionview 项目位置在 iPhone 4s 中未正确显示

Posted

技术标签:

【中文标题】滚动后的 Collectionview 项目位置在 iPhone 4s 中未正确显示【英文标题】:Collectionview item position after scroll not displayed properly in iPhone 4s 【发布时间】:2016-03-16 07:14:23 【问题描述】:

我已经实现了集合视图并使用了 2 行和 2 列。滚动 3 次和 4 次项目位置未正确显示后,第一次和第二次数据正确显示。请参阅带有隐藏产品图片的附件图片。

- (CGSize)collectionView:(UICollectionView *)collectionView layout:   (UICollectionViewLayout*)collectionViewLayout sizeForItemAtIndexPath:       (NSIndexPath *)indexPath 

return CGSizeMake(self.mainColview.frame.size.width/2-2, self.mainColview.frame.size.height/2-2);

 

【问题讨论】:

【参考方案1】:

禁用集合视图的分页后,它的工作正常。

【讨论】:

以上是关于滚动后的 Collectionview 项目位置在 iPhone 4s 中未正确显示的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法在 collectionview 中获取 scrollIndicator 的位置?

ios collectionview 怎么使cell滚动到指定的位置

UICollectionView 没有滚动到位置

jQuery - 窗口滚动后的可拖动位置问题

CollectionView 布局在滚动之前不会刷新

UISwipeGestureRecognizer 和 CollectionView 滚动到下一个项目 indexPath