У меня есть пользовательский интерфейс UIView. В этом обычае UIView у меня есть небольшой UIImageView. Когда я двигаюсь пальцем по нему, он будет двигаться пальцем. Для этого я использую UIPanGestureRecognizer (добавьте этот жест в UIImageView). Но когда я перемещаю палец с начальным пунктом не в UIImageView, он не будет обрабатывать это событие. Итак, мой вопрос: «Как получить перемещение касания события UIView при перемещении пальца из внешнего вида?» Спасибо.Как получить перемещение касания события UIView при перемещении пальца с внешнего вида
0
A
ответ
1
Лучший подход - создать uiview с необходимым размером (который больше, чем uiimageview). Поместите uiimageview внутри него. Добавьте распознаватель жестов в uiview вместо uiimageview. В методе делегата geature переместите представление изображения.
0
Смежные вопросы
- 1. Перемещение uiview при перемещении кнопки
- 2. Перемещение вида с использованием событий касания
- 3. UISlider thumb перемещение без касания большого пальца
- 4. Отсутствие события касания при изменении размера UIView
- 5. Жест касания с движением пальца
- 6. UIView анимация предотвращает события касания?
- 7. Как отменить событие touchstart при перемещении пальца
- 8. Чтение при перемещении пальца по экрану
- 9. Не удается получить события касания в пользовательском UIView с XIB
- 10. Перемещение супервизора при перемещении subview - ObjectiveC
- 11. передавать события касания от uiview до uiwebview
- 12. анимации UIView вмешиваются в события касания
- 13. Как принять события мыши как события касания?
- 14. Как сохранить изображение в UIView при перемещении изображения?
- 15. перемещение экрана с пальца
- 16. Потребляйте только два касания пальца
- 17. Получать события касания от UIView от ниба
- 18. Изменить textView при перемещении пальца по кнопкам
- 19. Пользовательский UIView не получает события касания
- 20. Перемещение игрока при перемещении моста?
- 21. Как получить координату события касания
- 22. Обнаружение события касания вне определенного UIView
- 23. Анимированное содержимое UIView, не получающее события касания
- 24. UITextField не отвечает на события касания при добавлении в UIView
- 25. Перемещение фона при перемещении содержимого
- 26. Как передать события касания от одного вида к другому
- 27. Изменения события касания касания касания касаются силы или радиуса
- 28. Как остановить перемещение UIView?
- 29. cocos2d-x выбор спрайтов при перемещении касания
- 30. Отсутствие касания при нажатии нового вида
Вы должны получить прикосновение к внешнему виду и проверить, находятся ли координаты касания над UIImageView. – jcesarmobile
Спасибо. Я думаю, что это хороший ответ и окончательный ответ. Я попробую. – huync