2017-12-29 25 views
0

Ich versuche zu erkennen, wenn der facebook login viewcontroller entlassen wird, damit ich die Ladeanimation stoppen kann. Ich implementierte die Facebook-Login SDK durch Feuerbasis, und ich bin die Anmeldung dieser Methode verwenden:Schnell. Erkennen, wenn facebook login viewcontroller wird entlassen

@IBAction func facebookSignIn(_ sender: UIButton) { 
    loginBtn.startLoadingAnimation() 
    FBSDKLoginManager().logIn(withReadPermissions: ["email"], from: self) { (result, err) in 
     if err != nil { 
      print("CustomFB Login Failed: ", err) 
      self.loginBtn.stopLoadingAnimation() 
      return 
     } 
    } 
} 

Wie würde ich erkennen, wenn die Login Viewcontroller entlassen wird?

Antwort

1

Das ist einfach, Sie haben stopLoadingAnimation() an die falsche Stelle gesetzt.

Stop Spinner Login ist unter wenn Bedingung, aber Benutzer klickt auf Abbrechen, dann stoppt Ihr Spinner nicht.

+0

Danke, ich weiß nicht, warum ich nicht daran gedacht habe, aber es hat den Trick gemacht! – Benja0906

Verwandte Themen