Вот мой код для collectionView.Все работает отлично, за исключением того, что когда я нажимаю на элемент в collectionView, функция didSelectItemAt не работает (оператор print не выполняется).Я не ожидаю, что вы знаете почему, но не могли бы вы сказать мне, что я мог бы проверить, чтобы запустить функцию выбора.
func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "collectionViewCell", for: indexPath) as! CollectionViewCell
let key = imageArray[indexPath.row]
cell.displayContent(image: key) ///function in CollectionViewCell
return cell
}
func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
print("in here\(indexPath.row)")
}