I have the following code
lazy private var _containerView: UIView = {
let view = UIView(frame: self.view.frame)
let tapGesture = UITapGestureRecognizer(
target: self,
action: Selector(("didtapContainerView:"))
)
view.translatesAutoresizingMaskIntoConstraints = false
view.backgroundColor = UIColor(white: 0.0, alpha: 0)
view.addGestureRecognizer(tapGesture)
tapGesture.delegate = self
return view
}()
and this is the method
@objc final func didtapContainerView(gesture: UITapGestureRecognizer) {
setDrawerState(state: .Closed, animated: true)
}
and I am getting this error
Forsa.KYDrawerController didtapContainerView]: unrecognized selector sent to instance
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…