2017-07-07 3 views
0

J'avais utilisé SCLAlertView utilisé pour forgot password dans ce que j'avais placé un textfield pour entrer email afin qu'après avoir fait la validation réussie que ce besoin de se cacher sans cela, il ne doit pas cacher quelqu'un peut me aider comment mettre en œuvre ce?comment ignorer la vue d'alerte après validation?

Mon code est illustré 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") 
    } 

Répondre

0

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

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

pour plus référence, vous pouvez obtenir l'échantillon here

+0

sans validation, il ne doit pas cacher i requis –

+0

@Thiru - pardon –

+0

Je l'ai eu grâce à bro @ Anbu.Karthik –