Ios 显示刷新控件时,sectionHeadersPinToVisibleBounds错误地粘住

Ios 显示刷新控件时,sectionHeadersPinToVisibleBounds错误地粘住,ios,swift,uicollectionview,uicollectionviewlayout,Ios,Swift,Uicollectionview,Uicollectionviewlayout,这些图像来自集合视图。除非正在刷新集合视图,否则节标题将完全固定在顶部。在这种情况下,节标题会像被刷新控件按下一样向下粘贴 这是创建CollectionView的代码 let layout = UICollectionViewFlowLayout() layout.minimumLineSpacing = 0 layout.minimumInteritemSpacing = 0 layout.scrollDirection = .vertical layout.s

这些图像来自集合视图。除非正在刷新集合视图,否则节标题将完全固定在顶部。在这种情况下,节标题会像被刷新控件按下一样向下粘贴

这是创建CollectionView的代码

let layout = UICollectionViewFlowLayout()
    layout.minimumLineSpacing = 0
    layout.minimumInteritemSpacing = 0
    layout.scrollDirection = .vertical
    layout.sectionHeadersPinToVisibleBounds = true

    let screenSize: CGRect = UIScreen.main.bounds
    let frame = CGRect(x: 0, y: 0, width: screenSize.width, height: screenSize.height)
    collectionView?.contentInset = UIEdgeInsetsMake(0, 0, 0, 0)
    collectionView?.frame = frame
    collectionView?.setCollectionViewLayout(layout, animated: true)
    collectionView?.alwaysBounceVertical = true
    collectionView?.delegate = self
    collectionView?.dataSource = self


我们需要看看code@BallpointBen我已经添加了创建collectionView的代码。如果那是你想看到的。