【发布时间】:2013-06-06 07:07:06
【问题描述】:
所以我目前正在开发一个项目,该项目有一个将单元格添加到 UICollectionView 的按钮,然后需要自动滚动到最后一个单元格(即 UICollectionView 的底部)。
我找到了方法
scrollToItemAtIndexPath:(NSIndexPath *)indexPath atScrollPosition:(UICollectionViewScrollPosition)scrollPosition animated:(BOOL)animated
但现在我在试图找到 CollectionView 中最后一个对象的indexPath 时遇到了困难。
问题似乎在于我一直试图将 UICollectionView 中的单元格视为一个数组(无法枚举它们,不响应lastObject 等等)。我似乎能得到的最接近的是方法visibleItems,它确实给了我一个数组,但当我需要添加到可见框架之外的单元格时没有帮助。
有没有办法获取 CollectionView 中最后一个对象的 IndexPath?
【问题讨论】:
-
你的数据源是什么?如何获取数据源的计数以确定最后的索引路径?
标签: ios6 uicollectionview nsindexpath