我正在尝试在我的应用中实现点按手势识别器。
理想情况下,我需要点击手势才能返回x
和y
坐标,因此我可以使用需要x
和{的参数创建一个应用于核心图像过滤器的变量{1}}值。例如,用户轻拍他们的鼻子,手势识别器将坐标(变量,例如y
和nosePosition.x
)传递到需要nosePosition.y
的过滤器,例如CIBumpDistorion
。其x
的{}和y
值。
我尝试过使用相当多的方法并移动/删除代码都无济于事。所以,如果有人有一些建议,我将非常感激!
答案 0 :(得分:3)
那会有用吗?
func touch(sender: UITapGestureRecognizer) {
let point = sender.locationInView(self.view)
let x = point.x
let y = point.y
}