2016-11-22 77 views
0

我正試圖在我的應用中實現一個水龍頭手勢識別器。 理想情況下,我需要點擊手勢才能返回xy座標,因此我可以使用需要xy值的參數創建一個應用於核心圖像過濾器的變量。例如,用戶點擊他們的鼻子,手勢識別器將座標(變量,例如nosePosition.xnosePosition.y)傳遞到諸如CIBumpDistorion的過濾器中,其需要xy值作爲其kCIInputCenterKeyUITapGestureRecognizer點座標

我曾嘗試使用相當多的方法和移動/刪除代碼都無濟於事。所以如果有人有一些建議,我會非常感激!

回答

1

會這樣嗎?

func touch(sender: UITapGestureRecognizer) { 
    let point = sender.locationInView(self.view) 
    let x = point.x 
    let y = point.y 
} 
+0

Hi La massse,謝謝你的回覆。我稍後再試一試,希望它能奏效! – Henry

+0

它現在有效,再次感謝。 – Henry