带集合的UICollectionView ScrollToItem

时间:2018-10-09 07:40:26

标签: ios swift uicollectionview uicollectionviewcell

我在uicollectionview方法uicollectionviewdelegateflowlayout中设置了带有插图的水平滚动insetForSectionAt

在尝试使用方法.scrollToItem时,滚动似乎没有考虑插入内容,而只是滚动了一部分。

是否存在建议的方法来解决插图并让滚动一直进行?这只是一个部分,我正在尝试从项目0滚动到项目1。

1 个答案:

答案 0 :(得分:0)

另一种方法是根据自定义计算手动修改内容偏移。

let customPoint = CGPoint(x: customX, y: customY)
collectionView.setContentOffset(customPoint, animated: true)

其中customX和customY是根据单元格大小和单元格计数以及其他因素(例如insetForSection)计算的。