UICollectionView scrollToItemAtIndexPath:仅适用于行6+

时间:2017-09-18 01:17:45

标签: ios objective-c uicollectionview

遇到一个奇怪的问题,我有一个带有自定义流布局和一些自定义插图的集合视图。在我的viewDidLoad中:我正在为我的集合视图加载数据并确定应该滚动到哪个项目,然后在我的viewDidLayoutSubviews中:我正在调用[collectionView scrollToItemAtIndexPath:scrollToIndex atScrollPosition:UICollectionViewScrollPositionCenteredHorizontally animated:NO];如果我的scrollToIndex的行是6或更高,一切都按预期工作,如果它的5或更少,它总是滚动到第0行,我无法弄清楚为什么会发生这种情况,任何建议都会非常感激,我一直在寻找潜在的解决方案。

0 个答案:

没有答案