Ecco un breve riepilogo dei folletti e un esempio per ogni tipo.
Visualizza - spinge il controller della vista di destinazione nello stack di navigazione, scorrimento overtop da destra a sinistra, fornendo un pulsante Indietro per tornare alla fonte - o, se non incorporato in un controller di navigazione sarà presentato modale
Esempio: Navigazione inboxes/cartelle in mail
Mostra dettagli - per utilizzare in un controllore visualizzazione divisa, sostituisce il/controller di vista secondario dettaglio quando in un'interfaccia colonna espansa 2, altrimenti se collassata per 1 colonna lo farà inserire un controller di navigazione
Esempio: In Messaggi, toccando una conversazione mostrerà i dettagli conversazione - sostituire l'apparecchio vista a destra quando in un layout a due colonne, o spingere la conversazione quando in un layout a colonna singola
Present modale - Presenta un controller di visualizzazione in varie mode animate come definito dall'opzione di presentazione, che copre il precedente controller di visualizzazione - più comunemente usato per presentare un controller di visualizzazione che si anima dal basso e copre l'intero schermo su iPhone o su iPad è comune a Presentarlo come una scatola centrata che oscura il controller della vista di presentazione
Esempio: Selezione di Tou ch ID & passcode in Impostazioni
Popover Presentazione - Quando viene eseguito su iPad, la destinazione appare in un popover, e toccando qualsiasi punto al di fuori di questo popover sarà respingerlo, o su iPhone popovers sono supportati come pure, ma di default presenterà la destinazione modale sopra lo schermo intero
Esempio: Toccando il pulsante + in Calendario
personalizzato - È possibile implementare il proprio segue personalizzato e avere il controllo sul suo comportamento
I segues deprecati sono essenzialmente gli equivalenti non adattivi di quelli sopra descritti. Questi tipi di passaggi sono stati deprecati in iOS 8: Push, Modal, Popover, Replace.
Per ulteriori informazioni, è possibile leggere il numero Using Segues documentation che spiega anche i tipi di folletti e come utilizzarli in uno storyboard. Guarda anche Session 216 Building Adaptive Apps with UIKit dal WWDC 2014. Hanno parlato di come puoi costruire app adattive usando questi nuovi Adaptive Segues, e hanno costruito un progetto demo che utilizza questi segues.
stesso link è ora ufficialmente https://help.apple.com/xcode/mac/ 8.0/#/dev7be043cad. Il collegamento archiviato è https://web.archive.org/web/20140604140305/https://developer.apple.com/library/ios/recipes/xcode_help-interface_builder/articles-storyboard/StoryboardSegue.html –
il collegamento della documentazione di follow è https : //help.apple.com/xcode/mac/8.0/#/dev564169bb1 –