0
我有三個UITapGestureRecognizers
。
他們看起來像:檢查在Swift中使用UITapGestureRecognizer按下哪個圖像視圖
gestureImageViewUp = UITapGestureRecognizer(target: self, action: #selector(ViewController.checkChoice(_:)))
self.imageViewUp.addGestureRecognizer(gestureImageViewUp)
gestureImageViewDown = UITapGestureRecognizer(target: self, action: #selector(ViewController.checkChoice(_:)))
self.imageViewDown.addGestureRecognizer(gestureImageViewDown)
gestureImageViewMiddle = UITapGestureRecognizer(target: self, action: #selector(ViewController.checkChoice(_:)))
self.imageViewMiddle.addGestureRecognizer(gestureImageViewMiddle)
我要檢查它們中被按下。我該如何解決這個問題?
你可以有3種不同的函數調用上的選擇,或者您也可以checkChoice方法傳遞參數,以確定哪一個是它會更容易按下。 –
你能提供一些工作代碼嗎? –
只要嘗試調用3種不同的方法,如果你不想如何通過你的函數發送參數,將是最快的測試。 –