iOS 14 UICollectionView新功能之Table

2020-12-31  本文已影响0人  左方

在 iOS14 中,用 CollectionView 实现一个 TableView 样式的列表非常简单。
使用UICollectionLayoutListConfiguration即可创建。

func createLayout() -> UICollectionViewLayout {
        let configuration = UICollectionLayoutListConfiguration(appearance: .insetGrouped)
        return UICollectionViewCompositionalLayout.list(using: configuration)
    }

UICollectionLayoutListConfiguration
其中insetGrouped为样式。还有plain、grouped、insetGrouped、sidebar、sidebarPlain等样式。

.plain

plain

. sidebarPlain

sidebarPlain

. sidebar

sidebar

. grouped

grouped

. insetGrouped

insetGrouped
上一篇 下一篇

猜你喜欢

热点阅读