Selector no reconocido enviado a la instancia Swift 3
Quiero implementarTapGestureRecognizer
con elselector
, a continuación se muestra el código donde agregué tapGestureRecognizer a miimageView
let tapFirstGestureRecognizer = UITapGestureRecognizer(target: self, action: #selector(assignImage(_:)))
firstImageView.isUserInteractionEnabled = true
firstImageView.tag = 1
firstImageView.addGestureRecognizer(tapFirstGestureRecognizer)
Aquí está el método de acción.
func assignImage(_ sender: UIImageView){
imagePicker.allowsEditing = false
imagePicker.sourceType = .photoLibrary
imageViewTag = sender.tag
present(imagePicker, animated: true, completion: nil)
}
El compilador sigue diciendo
[Etiqueta UITapGestureRecognizer]: selector no reconocido enviado a la instancia 0x6080001a7700 '