【发布时间】:2015-03-01 06:47:14
【问题描述】:
我需要一种方法来获取点击手势识别器上所有触摸的位置。我该怎么做?
编辑:点击手势识别器不是必需的,我只需要一种方法来获取屏幕上所有当前触摸的位置。
【问题讨论】:
我需要一种方法来获取点击手势识别器上所有触摸的位置。我该怎么做?
编辑:点击手势识别器不是必需的,我只需要一种方法来获取屏幕上所有当前触摸的位置。
【问题讨论】:
使用UIGestureRecognizer的numberOfTouches方法获取当前触摸,然后调用locationOfTouches将每次触摸的位置作为CGPoint返回:
let touches = recognizer.numberOfTouches()
for touch in 0..<touches {
recognizer.locationOfTouch(touch, inView: view)
}
【讨论】: