合成布局IOS 13组背景色

时间:2020-05-26 19:07:53

标签: ios uicollectionviewcompositionallayout

我试图找到一种方法,可以在使用构图布局时为组提供背景颜色。我试图找到一个可以使用但没有找到任何东西的直接API。

1 个答案:

答案 0 :(得分:3)

对于那些寻找答案的人,这里就走了。

        let sectionBackgroundDecoration = NSCollectionLayoutDecorationItem.background(
            elementKind: FollowingCollectionViewController.sectionBackgroundDecorationElementKind)
        section.decorationItems = [sectionBackgroundDecoration]

        let layout = UICollectionViewCompositionalLayout(section: section)
        layout.register(
            SectionBackgroundDecorationView.self,
            forDecorationViewOfKind: FollowingCollectionViewController.sectionBackgroundDecorationElementKind)