Убедиться, что перетаскиваемое изображение остается в пределах рамки - PullRequest
0 голосов
/ 20 августа 2011

Итак, у меня есть приложение, в котором у меня есть UIImageView, который является подпредставлением большего UIView. Я подключил некоторые UIGestureRecognizer к UIImageView, чтобы пользователь мог перетаскивать его внутри родительского UIView. Мне бы хотелось, чтобы при перетаскивании UIVmageView за границу окружающего его UIView он выглядел как исчезнувший с экрана, а не перетаскивался на другие UIViews в моем контроллере (т.е. IE, находящийся под границей а не над ним). Какой самый чистый способ сделать это?

Спасибо

CoDEFRo

1 Ответ

2 голосов
/ 20 августа 2011

С http://developer.apple.com/library/iOS/#documentation/UIKit/Reference/UIView_Class/UIView/UIView.html

clipsToBounds

Логическое значение, определяющее, ограничены ли подпредставления границами получателя.

@ property(неатомное) BOOL clipsToBounds

Обсуждение

Установка этого значения в YES приводит к тому, что подпредставления обрезаются до границ получателя.Если установлено значение NO, подпредставления, кадры которых выходят за пределы видимых границ приемника, не обрезаются.Значением по умолчанию является NO.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...