У меня есть collectionView с двумя ячейками. Каждая ячейка соответствует размеру экрана.
В первой ячейке у меня есть несколько кнопок.
Когда я нажимаю кнопку, collectionView прокручивается ко второй ячейке, и в зависимости от того, какую кнопку я нажал, вторая ячейка должна отображать другой вид.
Этот код ссылается на вторую ячейку, когда я нажимаю на кнопку:
if let cell = collectionView.cellForItem(at: secondIndexPath) as? SecondCell {
// change the view of the cell
print("Does not execute code")
}
Я полагаю, что cellForItem (at: IndexPath) равен нулю, потому что ячейка выходит за границы.
Но как я могу это исправить?