我有一个应该显示内容的collectionView,但它似乎不起作用。问题发生在bind(reactor:)
方法内部,而bind(to:)
方法没有被调用。如果我将对bind(to:)
的调用移到viewDidLoad方法中,或者从collectionView更改为tableView,一切都很好
public func bind(reactor: UserProfileReactor) {
reactor.state.map { $0.userContent }
.bind(to: contentCollectionView.rx.items(
cellIdentifier: UserContentCollectionViewCell.reuseIdentifier,
cellType: UserContentCollectionViewCell.self)) { index, element, cell in
cell.configure(with: element)
}
.disposed(by: self.disposeBag)
}