UICollectionView didSelect не вызывается в определенной иерархии представлений - PullRequest
0 голосов
/ 04 января 2019

Думаю, мне больно в крайнем случае?

Вот моя текущая иерархия представлений моего проблемного топового контроллера.

UIView-> UIScrollView-> UIView-> UIStackView-> UICollectionView

Мой вид стека содержит несколько упорядоченных видов. В результате по какой-то причине my (non-scrollable) UICollectionView не отвечает на его делегированный метод didSelectRow.

Он получает событие касания, я даже вижу, как вызывается shoudlHighightCell. Но невозможно получить вызванный метод didSelect.

Это компонент многократного использования, который я использую в своих приложениях, возможно, более 10 раз, но в этой конкретной иерархии он не работает.

Я попытался удалить какой-нибудь жест, чтобы поиграть с задержкой касания родителя UIScrollView, но он все еще не работает.

Есть какие-нибудь подсказки?

Спасибо!

...