UIview хит-проблема? - PullRequest
       1

UIview хит-проблема?

0 голосов
/ 08 сентября 2010

Я использую в одном родительском представлении - (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event, чтобы выяснить попадание, когда пользователь касается view.it работает нормально. Он возвращает дочернее представление правильно. Я перемещаю эти представления в родительское представление. Но я добавил UIGestureRecogniser в подпредставление для перетаскивания внутрь. subview. но когда я перетаскиваю внутри подпредставления, он использует метод hitTest и перемещается ... событие перетаскивания не запускается ... любая помощь, пожалуйста?

1 Ответ

1 голос
/ 08 сентября 2010

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

Позвольте UIGestureRecogniser работать с родительским представлением и транспонировать результаты в подпредставление.

События перетаскивания будут по-прежнемубыть запущенным в родительское представление, но используя ранее сохраненную точку, вы можете отслеживать жест вручную (некоторые относительные вычисления)

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