Блокировка UIImageView во время движения - PullRequest
0 голосов
/ 27 мая 2009

Я перемещаю UIImageView с touchesBegan, touchesMoved, touchesEnded. Это работает хорошо, но прикосновения применяются и к другим UIImageView s, лежащим вокруг.

Как заблокировать действие касания при перемещении UIImageView? Я пробовал это с логическим значением, но это не сработало, потому что touchesMoved вызывается каждый раз, когда UIImageView перемещается, а не только один раз.

1 Ответ

1 голос
/ 27 мая 2009

Если я правильно понимаю, вы пытаетесь сделать так, чтобы взаимодействие с пользователем могло воздействовать только на один imageView. Если это так, просто установите imageView.exclusiveTouch = YES. Как только касание начинается в любом представлении с включенным exclusiveTouch, никакое другое представление в этом окне не будет регистрировать никаких касаний.

...