【发布时间】:2014-07-27 23:10:10
【问题描述】:
我尝试做一个简单的点击手势,但我无法弄清楚。我想为手势添加一个简单的目标选择器。
这是我的代码:
var panGesture : UIGestureRecognizer = UITapGestureRecognizer.addTarget(<#UIGestureRecognizer#>)
如何设置选择器?
【问题讨论】:
标签: ios swift uitapgesturerecognizer
我尝试做一个简单的点击手势,但我无法弄清楚。我想为手势添加一个简单的目标选择器。
这是我的代码:
var panGesture : UIGestureRecognizer = UITapGestureRecognizer.addTarget(<#UIGestureRecognizer#>)
如何设置选择器?
【问题讨论】:
标签: ios swift uitapgesturerecognizer
应该是这样的:
var tapGesture = UITapGestureRecognizer(target: self, action: "SomeMethod")
self.view.addGestureRecognizer(tapGesture)
【讨论】:
TapGesture panGesture 是错误的形式(我知道你在复制 OP)
let tapGesture = UITapGestureRecognizer(target: self, action: #selector(self.tap(gesture:))) 的回答是我如何让它工作的。
Swift 3:
添加点击手势目标:
sampleTapGesture = UITapGestureRecognizer(target: self, action: #selector(ViewController.sampleTapGestureTapped(recognizer:)))
self.view.addGestureRecognizer(sampleTapGesture!)
相关功能:
func sampleTapGestureTapped(recognizer: UITapGestureRecognizer) {
print("Tapping working")
}
【讨论】: