我正在创建一个水平滚动但带有垂直剖面标题的UICollectionView。
我的问题是,对于水平滚动,节标题默认为集合视图的左侧,我无法将其调整到UICollectionView的顶部。
我已经检查了各种解决方案,其中包括DateFlowLayout,遗憾的是它不再适用。
答案 0 :(得分:4)
您必须实现自己的集合视图布局才能执行此操作。
最简单的方法是继承UICollectionViewFlowLayout并覆盖
- (UICollectionViewLayoutAttributes *)layoutAttributesForSupplementaryViewOfKind:(NSString *)elementKind atIndexPath:(NSIndexPath *)indexPath;
给出标题所需的帧