SwipeGesture на ImageView - PullRequest
       4

SwipeGesture на ImageView

3 голосов
/ 17 марта 2011

Я работаю над приложением (на самом деле это игра), которое должно обнаруживать жесты смахивания.Когда я выполняю пролистывание моего вида изображения, изображение для вида изображения необходимо изменить, но, к сожалению, оно не работает должным образом.

Когда я добавляю объект жеста свайпа в self.view, желаемое действиевыполняется всякий раз, когда я провожу пальцем в любое место на виде, но я хочу, чтобы это действие выполнялось только тогда, когда я провожу пальцем по imageView.

С другой стороны, когда я пытаюсь добавить пролистываниепоказывать изображение, оно не реагирует на событие жеста.

Пожалуйста, ответьте, если у вас есть решение этой проблемы!

Заранее спасибо!

Ответы [ 2 ]

6 голосов
/ 04 июня 2011

Похоже, что ваш UIImageView имеет userInteractionEnabled установлен на NO Попробуйте установить yourImageView.userInteractionEnabled = YES и добавить свой распознаватель жестов в UIImageView.

1 голос
/ 14 мая 2012

Я тоже сталкивался с той же проблемой. Параметр «Взаимодействие с пользователем включен» в разделе «Инспектор атрибутов» (доступен в окне «Инспектор» в Интерфейсном конструкторе) не был выбран, его включение решило мою проблему.сделано с использованием раскадровки ... Спасибо

...