我试图做可折叠的UICollectionView
。当用户点击标题时,集合视图应在节中显示较小的项目。
http://f.cl.ly/items/0L2r1z2M3D3s1k043G2G/foldable_collection_view.001.png
请建议我应该从哪里开始。我应该使用自定义UICollectionViewLayout
还是UICollectionViewFlowLayout
(我认为第二个更有趣)?如果有其他方法可以做这些事情,请给我一些资源,以便我做进一步的研究。
答案 0 :(得分:0)
您当然可以使用自定义布局。在继续之前,我首先要使用UICollectionViewFlowLayout。
有些事情可以通过流程布局来实现这种效果。这纯粹是理论上的。我还没有尝试过。
我可能会尝试使用FlowLayout
来执行此操作,但数据对象是相同的。
UICollectionReusableView
添加TapGesture
,将其添加为节标题。Tap
- 更改该部分中对象的ItemSize。