Swift UICollectionView列表中的折叠部分
我有以下Swift UICollectionView列表中的折叠部分,swift,uicollectionview,uikit,uicollectionviewcell,ios14,Swift,Uicollectionview,Uikit,Uicollectionviewcell,Ios14,我有以下UICollectionView列表: 我希望这些部分可以折叠,就像这个示例图像: 我怎样才能做到这一点? 另外,这是我的UICollectionView配置代码(在viewDidLoad()中): 我使用的是iOS 14 beta 6和Xcode版本12(beta 6) 谢谢我鼓励您为此使用tableview,这将更容易接受建议,但我不会使用Table View,因为折叠部分功能仅适用于uicollectionview(iOS 14中新增),而且我还需要将其用于网格布局,据我所知,
UICollectionView
列表:
我希望这些部分可以折叠,就像这个示例图像:
我怎样才能做到这一点?
另外,这是我的UICollectionView
配置代码(在viewDidLoad()中):
我使用的是iOS 14 beta 6和Xcode版本12(beta 6)
谢谢我鼓励您为此使用tableview,这将更容易接受建议,但我不会使用Table View,因为折叠部分功能仅适用于uicollectionview(iOS 14中新增),而且我还需要将其用于网格布局,据我所知,没有表视图网格布局,因为表视图是为行构建的。是的,如果您也需要网格布局,那么collectionview是正确的选项。我鼓励您为此使用表视图,这将更容易获得建议,但我不会使用表视图,因为折叠部分功能仅适用于uicollectionview(在iOS 14中新增),而且我还需要将其用于网格布局,据我所知,没有表视图网格布局,因为表视图是为行构建的。是的,如果您还需要网格布局,则collectionview是正确的选项
let config = UICollectionLayoutListConfiguration(appearance: .grouped)
collectionView.collectionViewLayout =
UICollectionViewCompositionalLayout.list(using: config)