распознаватель перекрывающихся жестов в UIImageView

У меня есть несколько UIImageView, добавленных в основной вид, каждый UiImageView отображается в своем собственном родительском UIView для обрезки, и каждый UIImageView также прикреплен к PanGestureRecognizer. Мне любопытно, как реализовать как панорамирование жестов, так и разрешить обмен изображениями, перетащив одно изображение (A), чтобы навести курсор на другое изображение (B) и удерживать, затем изображения A и B будут заменены местами (поэтому A теперь отображается в старый B UIView).. это что-то вроде только что реализованного приложения iphoto.

моя мысль заключалась в том, чтобы каким-то образом создать собственный распознаватель жестов на уровне супервизора, но я не хочу терять распознаватель панжестов, применяемый к каждому изображению, как это можно сделать?


person Twinkiestar    schedule 12.03.2012    source источник


Ответы (1)


Почему бы вам не включить жест панорамирования с помощью касания двумя пальцами и не реализовать функцию перетаскивания с помощью методов касания?

person cocoakomali    schedule 12.03.2012
comment
Я хочу оставить касание двумя пальцами, чтобы распознавать жесты, чтобы пользователь мог увеличивать/уменьшать изображения. - person Twinkiestar; 14.03.2012
comment
Затем можно использовать сенсорный ввод тремя пальцами. - person cocoakomali; 14.03.2012