comment rejeter la vue d'alerte après la validation?

J'avais utilisé SCLAlertView utilisé pour forgot password de forgot password dans ce que j'avais placé un textfield de textfield pour entrer email afin qu'après avoir réussi la validation seulement besoin de cacher sans cela il ne devrait pas cacher quelqu'un peut m'aider à mettre en œuvre cela?

Mon code est montré ci-dessous

 @IBAction func forgetPasswordButton(_ sender: Any) { let appearance = SCLAlertView.SCLAppearance(showCloseButton: true) let alert = SCLAlertView(appearance: appearance) let txt = alert.addTextField("Enter your emailid") _ = alert.addButton("Submit", action: { let action = txt.text print(action as Any) }) if(txt.text?.isEmpty)! == true{ }else{ } _ = alert.showEdit("Forgot Password", subTitle:"Please enter your email address below.You will receive a link to reset your password",closeButtonTitle: "Cancel") } 

utiliser la propriété de hideView() et appeler comme

 let action = txt.text print(action as Any) alert.hideView() }) 

pour plus de reference, vous pouvez get l'échantillon ici