如何知道 collection 视图大纲何时展开?
How to know when a collection view outline has been expanded?
我正在使用大纲视图样式 UICollectionView
设置并像这样设置我的 header 单元格:
var content = cell.defaultContentConfiguration()
content.text = brand.name ?? "Unknown"
cell.contentConfiguration = content
let headerDisclosureOption = UICellAccessory.OutlineDisclosureOptions(style: .header)
cell.accessories = [.outlineDisclosure(options: headerDisclosureOption)]
然而,每当单元格部分展开时,是否有可能收到类似委托调用的内容?每当扩展列表时,我都想从互联网上提取新数据。
使用 diffable 数据源的 sectionSnapshotHandlers
属性。它是一个 SectionSnapshotHandlers 实例,一个完全由值为函数的属性组成的结构。您分配的那些功能是您的回调。
我正在使用大纲视图样式 UICollectionView
设置并像这样设置我的 header 单元格:
var content = cell.defaultContentConfiguration()
content.text = brand.name ?? "Unknown"
cell.contentConfiguration = content
let headerDisclosureOption = UICellAccessory.OutlineDisclosureOptions(style: .header)
cell.accessories = [.outlineDisclosure(options: headerDisclosureOption)]
然而,每当单元格部分展开时,是否有可能收到类似委托调用的内容?每当扩展列表时,我都想从互联网上提取新数据。
使用 diffable 数据源的 sectionSnapshotHandlers
属性。它是一个 SectionSnapshotHandlers 实例,一个完全由值为函数的属性组成的结构。您分配的那些功能是您的回调。