ViewController segue UnWind
In questa lezione continuiamo a parlare dei ViewController. Nello specifico vedremo come inserire l’istruzione unWind per tornare ad uno specifico viewController, chiudere una scena tramite l’istruzione dismiss.
Materiale Progetto
Ciao! Esiste la possibilità di creare un unwind segue partendo da un pulsante creato da codice?
Io ho il VC A ed il VC B. dal VC A vado verso il VC B e per tornare ho creato un bottone da codice. posso assegnargli un’azione unWind segue per tornare al VC A?
Ciao,
certo!!!
– nel VC A inserisci il codice unWind.
– Nel VC B crei il bottone tramite codice e gli assegni una azione.
Poi come hai visto per i segue puoi creare un collegamento diretto da un elemento verso un altro o crearlo uno generico tra i VC per poi poterlo utilizzare da più elementi.
Stessa Cosa vale per unWind, quindi:
Nel VC B tenero premuto il tasto ctrl seleziona il pulsante tondo giallo quello in alto a sinistra e trascina la la freccia verso il terzo bottone quello a forma di porta e dal menù seleziona manual.
A questo punto tra gli elementi del VC 2 ti appare un UnVind, selezionalo e dagli un identifier. Poi dell’azione del bottone da codice gli assegni un performaSegue con identifier il nome dato.