Я пытаюсь отобразить предварительно закодированные ячейки Page / View на соответствующие ячейки в контроллере представления моей коллекции.
Я создал все страницы без использования раскадровок.
Я создал 3 ячейки, но теперь я пытаюсь выяснить, как поместить каждый вид в соответствующий вид.Я создал массив из 3 моих классов (страниц), но не могу понять, как соединить их с отдельными ячейками в "cellForItemAt". Я попытался поиграть с indexPaths и collectionview.cellForItem (at: ___), но не смогдостичь того, чего я хочу.
Как я могу подключить страницы в моем массиве к нужным ячейкам?
Спасибо
let pages = [AboutPageCell, MainPageCell, InfoPageCell]
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumLineSpacingForSectionAt section: Int) -> CGFloat {
return 0
}
override func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
return 3
}
override func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "cellId", for: indexPath)
return cell
}