iOS UICollectionReusableView位于滚动指示器之上

God*_*her 2 ios uicollectionview swift

当我为headerView设置背景颜色时,滚动指示器位于它后面,看起来非常奇怪.我在这里创建了一个示例项目,但它基本上是一个简单的项目,其中collectionView为带有背景的标题注册了一个suplementaryView.

在此输入图像描述

Abd*_*ish 6

只需在UICollectionView delegate方法中添加它即可willDisplaySupplementaryView

view.layer.zPosition 为零

public func collectionView(_ collectionView: UICollectionView, willDisplaySupplementaryView view: UICollectionReusableView, forElementKind elementKind: String, at indexPath: IndexPath)
    {
        if (elementKind == UICollectionElementKindSectionHeader) {
            view.layer.zPosition = 0
        }
    }
Run Code Online (Sandbox Code Playgroud)