UICollectionView 无法滚动查看整个最后一行

Car*_*izz 5 iphone objective-c ios uicollectionview

我有一个大小为 UICollectionView 的 UICollectionView:768x1024顶部有一个导航栏。我的习惯UICollectionViewCells是大小200x200。问题是,当我不断添加单元格并到达底行时,我只能看到200x200单元格的一部分。它不会让我在弹回之前进一步滚动。关于问题可能是什么的任何想法?

编辑:

我通过以下方式添加单元格:

insertItemsAtIndexPaths:

mat*_*att 0

问题与您的 UICollectionViewLayout 有关,因为布局的工作是说明实际可滚动内容有多大,并在必要时要求刷新该信息。但不幸的是,您的问题没有透露您如何进行布局或如何“不断添加单元格”,因此不可能有具体答案。

编辑(编辑后):调用 是不够的insertItemsAtIndexPaths:;您还必须将这些项目添加到您的模型(数据源)中。否则,布局不知道它们,并且不会使可滚动内容更大(并且也会发生许多其他不好的事情)。