如果UICollectionView没有足够的单元格来填充行,则使第一行不完整而不是最后一行

时间:2015-08-03 19:00:37

标签: ios objective-c uicollectionview

基本上我有一个集合视图,所有单元格大小相同。如果最后一行不完整(例如,它没有完全填充的行),则集合视图将使用空单元格填充最后一行,如下图所示。 如何让我的集合视图看起来像B,其中不完整的行是第一行而不是最后一行?

enter image description here

我遇到了这种情况,因为我必须将我的集合视图旋转180度,以便最新添加的项目位于顶部,而不是底部,因此再次旋转或翻转集合视图不会解决我的问题。 (当修改为看起来像B时,添加到集合视图中的新项目在技术上将位于1的左侧。)

更好的解决方法是不要翻转CollectionView,只重做我应用程序逻辑上有关添加新项目和维护索引的其余部分? UICollectionViews是我在iOS编程方面的弱点......哈哈......

对不起任何不好的措辞,不知道如何传达这个问题。

编辑:通过解决方法修复了我的问题,(只是翻转了集合视图的数据源的顺序,它适用于我的情况)。然而,问题仍未解决,因为我本身并没有解决它。

1 个答案:

答案 0 :(得分:0)

只需添加另一行内容为空的内容并在开始时加载。