如何滚动到UICollectionView的中心(水平和垂直方向)

时间:2019-03-05 10:04:21

标签: ios swift uiscrollview uicollectionview

我实现了一个collectionview,它可以水平和垂直滚动(基本上是网格)。我希望实现在垂直和水平方向选择动画时都可以滚动到该项目。

当前,我将其用作“替代方法”,但由于明显的原因,它仍然会跳转。

 self.scrollToItem(at: indexPath, at: .centeredVertically, animated: false)
 self.scrollToItem(at: indexPath, at: .centeredHorizontally, animated: false)

反正有实现我想要发生的事情吗?

1 个答案:

答案 0 :(得分:1)

UICollectionView.ScrollPositionOptionSet

您尝试过

scrollToItem(at: indexPath, at: [.centeredVertically, .centeredHorizontally], animated: false)