У меня проблемы с прокруткой/касанием.Ищете видеопроигрыватели внутри UICollectionViewCell?
У меня есть UICollectionView
с несколькими ячейками, расположенными по горизонтали, каждый из которых содержит один из прекрасных YTPlayerView
экземпляров YouTube. В основном, это небольшой веб-просмотр, который загружает видео на YouTube.
Проблема в том, что если я пытаюсь искать в этих видео, то есть, захватив ручку и панорамируя по горизонтали, просмотр коллекции все встанет в лицо, и я в конечном итоге прокручу представление коллекции.
У меня нет доступа к распознающим карандашом внутри проигрывателя YouTube, поэтому как я могу приостановить прикосновение к просмотру коллекции в этом случае?
Я также использую 'YTPlayerView' внутри' UICollectionView' (горизонтальная прокрутка) с одной пользовательской ячейкой, видимой за раз на экране. Я добавил внутреннюю пользовательскую ячейку 'UIView' и изменил имя класса на' YTPlayerView' в инспекторе идентификации. Для 'YTPlayerView' я включил AutoPlay. Когда я перехожу к следующему или предыдущему элементу, я хочу остановить игрока. Я попытался остановить игрока в 'didEndDisplayingCell', получив пользовательский объект ячейки. Но экземпляр YTPlayerView с пользовательским объектом ячейки возвращает '(null)'. Поэтому я не могу остановить воспроизведение видео. Как остановить воспроизведение видео при прокрутке до следующего/предыдущего элемента? – SriKanth