UICollectionView + flowlayout滚动到第1项

时间:2014-05-13 13:57:39

标签: ios uicollectionview flowlayout

我有一个使用UICollectionViewFlowLayout的UICollectionView,滚动方向设置为垂直。

我打电话的时候:

[colllectionView scrollToItemAtIndexPath:[NSIndexPath indexPathForItem:1 inSection:0]
                       atScrollPosition:UICollectionViewPositionCenteredVertically
                               animated:YES];

它会滚动到第0项。

这适用于水平模式,适用于集合中的所有其他项目。

1 个答案:

答案 0 :(得分:0)

你想要[NSIndexPath indexPathForItem:1 inSection:0]。如果您正在阅读NSIndexPath的标题,则无法在那里找到它,因为它是UICollectionView.h中特定于iOS的类别。 UITableView.h中的行和部分有一个等效版本。