0

我正在使用大纲视图样式UICollectionView设置并像这样设置我的标题单元格:

var content = cell.defaultContentConfiguration()
content.text = brand.name ?? "Unknown"
cell.contentConfiguration = content
  
let headerDisclosureOption = UICellAccessory.OutlineDisclosureOptions(style: .header)
cell.accessories = [.outlineDisclosure(options: headerDisclosureOption)]

但是,每当扩展单元格部分时,是否有可能接收到委托调用之类的东西?每当扩展列表时,我想从互联网上提取新数据。

4

1 回答 1

1

使用 diffable 数据源的sectionSnapshotHandlers属性。它是一个 SectionSnapshotHandlers 实例,一个完全由其值为函数的属性组成的结构。您分配的那些函数是您的回调。

请参阅https://developer.apple.com/documentation/uikit/uicollectionviewdiffabledatasource/3600966-sectionsnapshothandlers

于 2020-12-24T19:25:27.373 回答