2017-09-18 25 views
0

我已经看过几个其他帖子,其中增加了一个目标问题,而不仅仅是点击手势和按钮,我认为我正确地遵循格式,但仍然得到'has no member “错误,这是我的伪代码:Swift 3 TapGestureRecognizer选择器抛出错误

let tapGesture = UITapGestureRecognizer(target: self, action: #selector(self.handlTap(_:))) 

func handleTap(_ sender: AnyObject) { 
    } 

回答

1

手势添加到您的视图:

view.addGestureRecognizer(yourGesture) 
1

要与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 { 

} 
    }