gpt4 book ai didi

ios6 - 有没有办法自动滚动到 UICollectionView 的底部

转载 作者:行者123 更新时间:2023-12-03 15:11:19 25 4
gpt4 key购买 nike

所以我目前正在开发一个项目,该项目有一个按钮,可以将单元格添加到 UICollectionView,然后需要自动滚动到最后一个单元格(即 UICollectionView 的底部)。

我找到了方法scrollToItemAtIndexPath:(NSIndexPath *)indexPath atScrollPosition:(UICollectionViewScrollPosition)scrollPosition animated:(BOOL)animated
但是现在我一直在试图找到 indexPath CollectionView 中的最后一个对象。

问题似乎在于我一直试图将 UICollectionView 中的单元格视为一个数组(无法枚举它们,不响应 lastObject 等等)。我能得到的最接近的是方法 visibleItems这确实给了我一个数组,但当我需要在可见框架之外添加单元格时没有帮助。

有没有办法获取 CollectionView 中最后一个对象的 IndexPath?

最佳答案

您可以询问您的数据源:

NSInteger section = [self numberOfSectionsInCollectionView:self.collectionView] - 1;
NSInteger item = [self collectionView:self.collectionView numberOfItemsInSection:section] - 1;
NSIndexPath *lastIndexPath = [NSIndexPath indexPathForItem:item inSection:section];

关于ios6 - 有没有办法自动滚动到 UICollectionView 的底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16955783/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com