首先,我已经阅读了How to force UICollectionView with fewer items to scroll?它并没有解决我的问题。
我有一个包含 5 个单元格的水平 UICollectionView,只需要 5 个单元格来填充屏幕宽度。这意味着第三个单元格居中。如何滚动以使第 4 个单元格居中?
当使用 scrollToItemAtIndexPath
时,它不会滚动,因为没有足够的单元格可以滚动。换句话说,如果我希望我的第 4 个单元格居中,最后会有一个空白区域,因为我只有 5 个单元格(第二个单元格反之亦然)。
添加空单元格是唯一的解决方案吗?
最佳答案
您可以调整 Collection View 上的插图。添加足够的空间,使最后一个单元格居中。
更多信息来自 Apple
关于ios - 强制 UICollectionView 滚动直到特定单元格居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34929869/