我需要将我的 UICollectionView 部分之一设置为水平滚动,而 UICollectionView 的其余部分则垂直滚动。
例如:SECTION 1下面应该从左到右滚动,整个UICollectionView 上下滚动。
| | ^
| [ SECTION 0 ] |
| | |
| [ <--> ] | |
| [ SECTION 1 ] | |
| [ <--> ] | |
| | |
| [ SECTION 2 ] |
| | ˅
您不能在 UICollectionViewCell 内嵌套新的 UICollectionView ,所以这是不可能的。我也不想使用 UITableView 和 UICollectionView 因为我需要大多数其他部分是网格布局。
关于如何实现这一点的任何想法?
Best Answer-推荐答案 strong>
采用 Tableview 它将 scroll vertically 然后在 UITablviewCell 中采用 UIView(这样做是为了使 collectionview 和 tableview 的委托(delegate)不冲突) ,使用 UIView 获取 UICollectionview 并使其滚动 水平。因此您可以轻松实现。
UITableView->UITbaleviewCell->In Tableviewcell a UIView->then
UICollectionview->UICollectionviewCell
关于ios - 每个部分的 UICollectionView 布局,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/38493120/
|