titlelabel color buttons ios iphone swift swift3 uibutton

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)