首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏学海无涯

    iOS开发之UICollectionViewCompositionalLayout

    概念 UICollectionViewCompositionalLayout 是在已有的 Item 和 Section 的基础上,增加了一个 Group 的概念。 根据 Section 创建 UICollectionViewCompositionalLayout。 案例一 func generateLayout() -> UICollectionViewCompositionalLayout { //1 构造Item的NSCollectionLayoutSize let layout = UICollectionViewCompositionalLayout(section: section) return layout } 案例二 源代码 UICollectionViewCompositionalLayout案例

    3.4K50发布于 2020-06-16
  • 来自专栏学海无涯

    iOS17适配指南

    UICollectionViewCompositionalLayout 中的 NSCollectionLayoutSize 增加了一个新的描述方法uniformAcrossSibling(),可以根据内容自适应布局

    2.5K21编辑于 2023-07-09
  • 来自专栏学海无涯

    iOS14开发-UIView

    在 iOS 13 中 UICollectionView 推出了一种新的组合布局 UICollectionViewCompositionalLayout,这是一次全新的升级。 介绍 UICollectionViewCompositionalLayout 是在已有的 Item 和 Section 的基础上,增加了一个 Group 的概念。 根据 Section 创建 UICollectionViewCompositionalLayout。 由里而外,由小到大地创建布局,然后组合。 案例 func generateLayout() -> UICollectionViewCompositionalLayout { // 1. 构造UICollectionViewCompositionalLayout let layout = UICollectionViewCompositionalLayout(section: section

    14.9K10发布于 2021-01-21
  • 来自专栏学海无涯

    iOS开发之Lists in UICollectionView

    UICollectionLayoutListConfiguration(appearance: .insetGrouped) // 列表布局 let layout = UICollectionViewCompositionalLayout.list

    1.7K10发布于 2020-07-14
  • 来自专栏学海无涯

    iOS开发之Lists in UICollectionView补充

    } )] ) } // 列表布局 let layout = UICollectionViewCompositionalLayout.list

    1.1K60发布于 2020-10-29
  • 来自专栏工程师的分享

    WWDC20中iOS的改变

    WWDC19开始,UICollectionView相比之前简单的DataSource、Delegate的形式多了一种新写法,通过DiffableDataSource支持了局部刷新、cell的方便增删改等;通过UICollectionViewCompositionalLayout 这里做一个简单的介绍 UICollectionViewCompositionalLayout 我们在写现有的layout的时候,了解到目前的collectionView有item和section两个维度

    2.6K10编辑于 2022-08-02
  • 来自专栏正则

    AVKit框架详细解析(三) —— 基于视频播放器的画中画实现(二)

    UICollectionView.elementKindSectionHeader, withReuseIdentifier: SectionHeaderReusableView.reuseIdentifier) let layout = UICollectionViewCompositionalLayout

    2.3K10发布于 2021-09-04
领券