我正在使用带有圆形布局的UICollectionview
。我正在尝试计算每个项目contentOffset
但是使用圆形布局时,完整contentsize
似乎与内容不匹配。
有什么方法可以通过它indexPath
得到一个项目的偏移量,或者至少collectionview
中最后一个项目的正确值(397)?我通过测试和打印contentoffset
获得了这些值,但我想通过代码计算这些数字(33和397),而不必滚动。
那么有没有办法在contentoffset
collectionview
内计算单元格的indexPath
(?)?
谢谢!
答案 0 :(得分:2)
我发现了问题,contentsize
的{{1}}是内容的大小+ scrollview
帧的大小。这就是uicollectionview's
返回的尺寸大于实际内容的原因。
所以:
contentSize