Swift segue funktioniert nicht?

My Swift segue funktioniert überhaupt nicht und wirft keine Fehler aus. Der Haltepunkt zeigt mir, dass die App in dieser Zeile landet, aber nichts passiert:

self.performSegueWithIdentifier("SignupSegue", sender: self)

Der Codeblock ist ein Anmeldeformular bei Facebook:

if let accessToken: FBSDKAccessToken = FBSDKAccessToken.currentAccessToken() {
    PFFacebookUtils.logInInBackgroundWithAccessToken(result.token, block: {
        (user: PFUser ? , error : NSError ? ) - > Void in
        if user!.isNew {
            self.performSegueWithIdentifier("SignupSegue", sender: self)
        } else {
            self.navigateToInGame(true)
        }
    })
}

Hier ist die Segue-Funktion, die aufgerufen werden soll, aber noch nicht einmal aufgerufen wird:

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?)
    {
        if (segue.identifier == "SignupSegue") {
            let storyboard: UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
            let vc = storyboard.instantiateViewControllerWithIdentifier("SignUpViewController") 
            self.showViewController(vc, sender: self)
        }
    }

Irgendwelche Ideen

Antworten auf die Frage(12)

Ihre Antwort auf die Frage