прикосновенияПеремещенные из собственного взгляда - PullRequest
5 голосов
/ 27 июня 2011

Я работаю над важным проектом на работе и у меня возникла проблема, с которой я сталкиваюсь:

У меня есть 2 вида в строке (1 вид прокрутки с изображениями, а другой - просто UIImageView), я хотел бы сделать возможным перемещение изображения из вида прокрутки в UIImageView), Я мог бы успешно распознать и переместить изображение из scrollView, но проблема в том, что когда движение выходит из scrollView, упавшее изображение исчезает позади и не может достичь дороги к imageView.

какие-либо предложения, пожалуйста?

1 Ответ

1 голос
/ 31 мая 2013

Создайте подкласс UIView и отобразите изображение в этом представлении. Затем реализуйте методы touchesDidBegin, touchesMoved, touchesCancelled для этого подкласса. Используйте этот новый UIView в скроллвью для изображений, которые вы хотите перетащить, и убедитесь, что scrollview.clipsToBounds = NO.

В приложении touchsMoved отрегулируйте положение рамки вида, а при касании End установите положение рамки, чтобы определить, находится ли она в другом представлении.

...