ios - color - Sintaxis del selector para swift 3.0
swift button action (2)
Añadir objetivo como,
ahora debe escribirse como
#selector(buttonTapped(sender:))
o usar
#selector(buttonTapped(_:))
btnAll.addTarget(self, action: #selector(buttonTapped(_:)), for: .touchUpInside)
luego cambia tu función como,
@objc func buttonTapped(_ sender : UIButton){
....
}
Esta pregunta ya tiene una respuesta aquí:
Estoy tratando de agregar objetivo al botón de esta manera:
btnAll.addTarget(self, action: #selector(buttonTapped(_:)), for: .touchUpInside)
Pero me está dando un error:
Uso del identificador no resuelto ''buttonTapped''
Pero declaró una función como:
func buttonTapped(sender: UIButton) {
print("All Tapped")
}
¿Alguien puede decirme cuál es la forma correcta de hacer esto en Swift 3?
Puedes hacerlo de esta manera:
btnAll.addTarget(self, action: #selector(buttonTapped(sender:)), for: .touchUpInside)