У меня есть вид контейнера в нижней части экрана, который накладывается поверх основного вида. Представление Collection встроено в контейнер, который скрывается при первой загрузке представления. На главном контроллере представления у меня есть знак IB-жестов, который отображает/скрывает представление контейнера при прослушивании основного вида.Выбор не работает. Вид коллекции, встроенный в вид контейнера.
У меня есть другой жест нажатия IBaction на изображенииПросмотр в виде коллекции. Я хочу загрузить новый контент в главном представлении, когда отображается ячейка просмотра изображений (изображение).
Моя проблема - просмотр коллекции (контейнер) снова спрятан, когда я нажимаю на изображение вида коллекции. Мне кажется, что жест нажатия на главном экране имеет приоритет над жестом tap на представлении коллекции. Я также попробовал didselecteditematindexpath вместо жестов tap на контроллере представления коллекции, но он также не работает. Я хочу, чтобы контейнер был скрыт, если я нахожусь в любом месте основного вида, но не в виде контейнера/коллекции. Я утерян, пожалуйста, помогите.
Я хочу упомянуть, что прокрутка коллекции выглядит прекрасно, без дополнительного кодирования.
может у положить код ??? –
вы можете использовать тег, чтобы различать краны на главном экране и нажимать на изображение! при проверке на просмотр mainview для просмотра, а если он не содержит просмотр, чем hide, то он сохраняет содержимое нового основного содержимого. –
Единственный код, который у меня есть на главном контроллере, - это @IBAction func handleTap (отправитель: UITapGestureRecognizer) { containerView.hidden =! containerView.hidden } –