CollectionView Sections 的垂直滚动和每个部分的水平滚动
Vertical scrolling of CollectionView Sections with horizontal scrolling of each section
我想制作类似下面的东西image。
collection 视图应该可以在垂直方向滚动,但我想要多个单元格再次排成一行并且可以水平滚动。此外,每个部分的滚动都应独立于其他部分。
我使用的 headers 部分是通过补充 headers 获得的。
能否请您提出任何实现它的好方法?
执行以下操作很容易实现:
首先创建一个包含 3 个部分的 TableView。
然后,在每个 tableView 部分添加一个 Horiontal CollectionView。
使用不同的dataSource,只需要给每个collectionView添加一个tag,在delegate方法中只需要:
if(collectionView.tag == 0){
//first Collection
}else if(collectionView.tag == 1){
//second Collection
}else{
//third collection
}
我正在使用 UICollectionView 进行垂直滚动,当我需要水平滚动时,我只需添加一个自定义 UICollectionViewCell,其中有一个嵌套的 UICollectionView,用于水平滚动。委托方法和数据源方法你可以根据你的实现来计算。
我想制作类似下面的东西image。 collection 视图应该可以在垂直方向滚动,但我想要多个单元格再次排成一行并且可以水平滚动。此外,每个部分的滚动都应独立于其他部分。 我使用的 headers 部分是通过补充 headers 获得的。 能否请您提出任何实现它的好方法?
执行以下操作很容易实现: 首先创建一个包含 3 个部分的 TableView。 然后,在每个 tableView 部分添加一个 Horiontal CollectionView。
使用不同的dataSource,只需要给每个collectionView添加一个tag,在delegate方法中只需要:
if(collectionView.tag == 0){
//first Collection
}else if(collectionView.tag == 1){
//second Collection
}else{
//third collection
}
我正在使用 UICollectionView 进行垂直滚动,当我需要水平滚动时,我只需添加一个自定义 UICollectionViewCell,其中有一个嵌套的 UICollectionView,用于水平滚动。委托方法和数据源方法你可以根据你的实现来计算。