Помогите определить положение нажатой ячейки UICollectionView

swift

#1

Всем привет! Подскажите как определить положение выбранной ячейки UI CollectionView на экране?
Пробую:

func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
        
        guard let cell = collectionView.cellForItem(at: indexPath) else { return }
                    self.oneImg.center.x = cell.center.x
                    self.oneImg.center.y = cell.center.y
}

Но картинка попадает не туда куда нужно. Вообще в какую-то другую сторону.

Спасибо!


#2

По ссылке большая часть примеров на objc, но думаю, что переложить на Swift особых проблем вызвать не должно, если вдруг swift варианты Вам не подойдут:


#3

Спасибо! Очень помогли, уловил идею и получилось.