Home Video Corso IOS ViewController | Segue da Codice

ViewController | Segue da Codice

531
3
ViewController

ViewController | Segue da Codice

In questa lezione continuiamo a parlare dei ViewController. Nello specifico vedremo come inserire un nuovo segue tramite codice, chiudere una scena tramite l’istruzione dismiss e altri dettagli del metodo prepare.

Materiale Progetto

Articolo precedenteViewController | Segue diretto
Articolo successivoViewController | appDelegate

3 Commenti

  1. Ciao Francesco!
    Ho fatto il segue da codice e funziona. quello che vorrei chiederti come faccio un UIStoryboardSegue da codice? Perché vorrei fare un performSegue sempre tutto da codice e non capisco come fare l’oggetto UIStoryboardSegue per avere l’identifier. anche per “prepare” è uguale. Mi puoi aiutare? Grazie!

    • Buongiorno,

      scusami ma non ho capito bene cosa vuoi fare!

      Puoi assegnare a una variabile il tipo UIStoryboardSegue ma poi devi inizializzala con il metodo è hai 2 possibilità:

      – UIStoryboardSegue(identifier: <#T##String?#>, source: <#T##UIViewController#>, destination: <#T##UIViewController#>)

      – UIStoryboardSegue(identifier: <#T##String?#>, source: <#T##UIViewController#>, destination: <#T##UIViewController#>, performHandler: <#T##() -> Void#>)

      • Questo l’ho capito. non riesco a capire dove creare questa variabile UIStoryBoardSegue per poterla poi iniziare con il metodo init(identifier:source:destination). la devo creare nel metodo che attiva il pulsante o nel prepare(for segue:sender:)?