自定义/子类化UICollectionViewLayout以启用多个方向的滚动

时间:2014-02-07 22:03:08

标签: ios uicollectionview uicollectionviewlayout

我正在为我的应用设计一个可以利用UICollectionView的布局。我之前创建了一些中等复杂的基于collectionView的应用程序,但我可能需要为这个应用程序创建布局类的子类。我想弄清楚的要点是,我是否可以在不同的方向上使用相同collectionView卷轴的不同部分。

根据我到目前为止所阅读和尝试的内容,让一个部分水平滚动而另一个部分垂直滚动的唯一方法是使用多个UICollectionView的嵌套实例。

这是我布局的基本概念。我的猜测是,即使使用子类,单个UICollectionView也无法处理它。或者是吗?

Multiple directions of scrolling

1 个答案:

答案 0 :(得分:0)

我认为您可以使用自定义UICollectionViewLayout来执行此操作,但我会使用默认的流布局,其中一个单元格包含类似于第0部分的SwipeView以及第1部分中的其他单元格。