2014-10-23 15 views
6

Ho un pezzo di codice parse che controlla per vedere se un utente è connesso:Swift programmazione impostare sfocia

PFUser.logInWithUsernameInBackground("myname", password:"mypass") { 
    (user: PFUser!, error: NSError!) -> Void in 
    if user != nil { 
    // Do stuff after successful login. 
    } else { 
    // The login failed. Check error to see why. 
    } 
} 

Dopo il login di successo che voglio inviare l'utente a un nuovo segue. Non riesco a farlo nello storyboard perché voglio solo che il seguito si verifichi se le condizioni sono soddisfatte. Esiste comunque la possibilità di creare un seguito a livello di codice?

risposta

20

È possibile utilizzare:

performSegueWithIdentifier("yourSegueIdentifier", sender: nil) 

Non avete bisogno di "creare" un segue a livello di codice, basta collegare i ViewControllers e creare un Segue. Con performSegueWithIdentifier puoi chiamare manualmente i tuoi passaggi se necessario.

+0

Gotcha ... Quindi fare clic e trascinare dal controller di visualizzazione 1 a vc 2? –

+1

Sì, e quindi sei in grado di utilizzare manualmente eseguire un seguito – derdida

+0

Grande, grazie !! –

Problemi correlati