【发布时间】:2020-03-30 16:46:07
【问题描述】:
如何在 Subject 类型的 Behavior Relay RxSwift 中附加数组数据,而不需要之前替换数据。 我尝试通过绑定将数据附加到 UICollectionViewCell 。它总是闪烁白色显示,因为数据是替换而不是附加而是使用旧数据。
我添加新数据的代码:
var photoCollectionView = BehaviorRelay<[PhotoList?]>(value: [])
let photoData = try? JSONDecoder().decode(SearchPhoto.self, from: RESPONSE_DATA)
photoCollectionView.accept(photoCollectionView.value + (photoData ?? []))
或者你有其他方法吗
感谢您的解决方案:D
【问题讨论】:
标签: swift uicollectionviewcell rx-swift