Eliminar animación en rápido

Tengo un campo de texto donde el usuario debe ingresar información. Y una etiqueta que señala al usuario al campo de texto (como una pista).

Quiero detener la animación y eliminar la etiqueta de pista una vez que el usuario presiona el campo de texto para ingresar datos.

Se repite la animación en la etiqueta de texto. Fue creado por:

override func viewDidLoad() {
    super.viewDidLoad()

    textInput.addTarget(self, action: #selector(CalculatorViewController.removeAnimation(_:)), forControlEvents: UIControlEvents.TouchDown)

     self.hintLabel.alpha = 0.0

    UIView.animateWithDuration(1.5, delay: 0, options: .Repeat
        , animations: ({
        self.hintLabel.alpha = 1.0
    }), completion: nil           
    )

Después de eso, he creado una función para eliminar la anotación.

func removeAnimation(textField: UITextField) {
    view.layer.removeAllAnimations()
    self.view.layer.removeAllAnimations()
    print("is it working?!")
}

Debería funcionar de acuerdo con la documentación.

Mi etiqueta sigue parpadeando aunque veo la cadena impresa en la consola. Supongo que el problema es que la animación se repite, pero no tengo idea de cómo resolver este problema.

Respuestas a la pregunta(1)

Su respuesta a la pregunta