Swift 3 TapGestureRecognizer选择器抛出错误
问题描述:
我已经看过几个其他帖子,其中增加了一个目标问题,而不仅仅是点击手势和按钮,我认为我正确地遵循格式,但仍然得到'has no member “错误,这是我的伪代码:Swift 3 TapGestureRecognizer选择器抛出错误
let tapGesture = UITapGestureRecognizer(target: self, action: #selector(self.handlTap(_:)))
func handleTap(_ sender: AnyObject) {
}
答
手势添加到您的视图:
view.addGestureRecognizer(yourGesture)
答
要与UITapGestureRecognizer访问任何对象
let recognizer = UITapGestureRecognizer(target: self, action: #selector(self.expand))
view.addGestureRecognizer(recognizer)
func expand(sender:UITapGestureRecognizer){
if let myImg = sender.view as? UIImageView //or AnyObject you want {
}
}