Как добиться собственного размера collectionViewCells с помощью RxDataSource?
я пытался установить
flowLayout.estimatedItemSize = CGSize(width: 187, height: 102)
Но затем приложение вылетает при изменении dataSourceObservable
.
Я пытался установить размер ячейки внутри
dataSource.configureCell = { [weak self] (dataSource, collectionView, indexPath, _) in
Это не очень хорошая идея, потому что ячейки перекрываются, и это потому, что я не использую
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize
Теперь возможно ли правильно расположить размеры ячеек, используя только наблюдаемые? Это не называть что-то вроде
dataSourceVar.value[indexPath].cellSize
Внутри collectionView sizeForItemAt
?