2013-05-03 84 views
0

我试图创建一个UICollectionView的两列(可能不同长度)属性,当一个单元格被删除时,下面的单元格(而不是右侧的单元格)向上移动取代它的位置。我已经考虑使用layoutAttributesForElementsInRect等自定义布局,但如果有更简单的方法不想这样做。UICollectionViewFlowLayout部分作为列而不是行

基本上我需要的是标准FlowLayout的转置,每个部分都有一个新的列而不是一个新的行。任何意见将不胜感激。

回答

0

使用UICollectionView不可能根据您的需要自定义集合视图布局。 UICollectionViewFlowLayout是一个断行布局,意思是说,它将所有单元格放在一条线上,并逐行将该线断开到集合视图的边界。因此,您可以通过调整细胞大小和节昆虫来放置两排细胞。即使它不会允许您在删除期间根据需要调整单元格。显然,删除单元格时,相邻单元格将发生位置。你可以两个收集意见并排而不是一个?

相关问题