UICollectionView


#1

Ребята, привет)
Столкнулся с проблемой, не знаю как добраться до imageView в ячейке CollectionView со стороны.
Мне нужно в отображаемой ячейке поменять параметры изображения по нажатию на кнопку.

Написал такой код:
let indexPath = self.collectionView.indexPathsForVisibleItems.first
let cell = self.collectionView.dequeueReusableCell(withReuseIdentifier: “Cell”, for: (indexPath)!) as! CollectionViewCell

Но при обращении к ячейке cell.imageView... imageView не видит

Есть идеи?
По сути мне нужно элемеетарно cell.imageView.contentMode = .scaleAspectFit сделать)
Спасибо.


#2

Неужели нельзя добраться до ячейки из вне?
Или никто не знает как это делается?


#3

Ну если не видит, то ваш класс CollectionViewCell попросту не имеет свойства imageView, или оно приватное. :thinking:


#4

Или у Вас кастомный класс, не привязанный либо в сториборде, либо не возвращаете нужный класс в методе cellForRowAtIndexPath