У меня есть координаты касанийBegan и touchEnded. Но в прикосновениях Могу ли я получить все координаты касания от touchhesBegan до касания. Я имею в виду, когда я положил палец на экран и перетащил в какое-то положение, а затем поднял его. Итак, могу ли я получить все координаты исходного положения до конечного положения. Если возможно, как я могу их получить?touchhesMoved: withEvent
1
A
ответ
5
TouchesMoved вызывается каждый раз, когда есть движение на ощупь. Если вам нужен массив всех точек, вам нужно будет добавить их в изменяемый массив каждый раз, когда вызывается touchMoved.
- (void) touchesMoved: (NSSet *)touches withEvent:(UIEvent *)event {
CGPoint tappedPt = [[touches anyObject] locationInView: self];
int xPos = tappedPt.x;
int yPos = tappedPt.y;
// do something with xPos and yPos like add them to an array
}
Смежные вопросы
- 1. touchhesMoved: withEvent: перестает отвечать
- 2. touchhesMoved: withEvent: и UIRotationgestureRecognizer не работают вместе
- 3. touchhesmoved оставить рамку
- 4. SpriteKit - touchhesMoved, aim crosshair
- 5. Рисование с touchhesMoved
- 6. UIButton блокирует прикосновенияBegan и touchhesMoved
- 7. UIView hitTest: withEvent: и pointInside: withEvent
- 8. pointInside: withEvent:
- 9. Проведите пальцем, затем удерживайте - прикосновенияBegan/touchhesMoved/touchesEnded
- 10. touchsBegan, touchesEnded, touchhesMoved for moving UIView
- 11. iOS/Swift: Использование touchhesmoved для перемещения UIImageView
- 12. Как получить самый низкий вид в touchhesMoved :?
- 13. touchhesMoved: Как узнать, когда закончилось прикосновение?
- 14. TVOS UIViewController не получает штрихиBegan или touchhesMoved
- 15. UIScrollView без подкачки, но с touchhesmoved
- 16. touchhesMoved, когда два узла по swift
- 17. SpriteKit: что вызывает touchhesMoved, чтобы перестать звонить?
- 18. получить направление вращения UIView на touchhesMoved
- 19. touchhesMoved QuartzDemo application
- 20. hitTest: WithEvent и Subviews
- 21. Переход к контактамВсего: withEvent:
- 22. hitTest: withEvent: Не работает
- 23. Как отменить touchesMoved: withEvent:
- 24. iOS hitTest withEvent
- 25. Перетаскивание изображения, мерцающего с помощью touchhesMoved
- 26. touchhesMoved видел все контроллеры представлений в Swift?
- 27. Получение RGB пикселя в touchhesMoved delegate
- 28. Использование touchhesbegan, touchhesmoved и touchhesended не анимирует плавное перетаскивание
- 29. Ни прикосновений, ни прикосновений Не было вызвано иногда после touchhesMoved
- 30. Задержка между «tochesBegan» и «touchhesMoved»
CGPoint tappedPt = [[касается любого объекта] locationInView: self.view]; –