Sto lavorando a un'app Universal utilizzando lo storyboard. Ho 2 file storyboard. Uno per iPhone e uno per iPad. Avrò una manciata di scene che vorrei condividere tra entrambi e voglio utilizzare l'editor storyboard per configurarle. Un comune è un UITableViewController e le sue celle prototipo. Posso farlo in 1 dei file dello storyboard ma come visualizzarlo in entrambi i file senza rifarne il design?Condivisione di scene tra più file storyboard. iPhone vs iPad
5
A
risposta
6
Non penso che sia attualmente possibile, anche se sarebbe bello. Potresti avere un terzo storyboard che era per le viste comuni, ma il passaggio a quelle viste dovrebbe essere fatto a livello di codice.
Una volta creata un'istanza di quel terzo storyboard, è possibile eseguire [storyboard instantiateViewControllerWithIdentifier: STRING_ID] per ottenere un'istanza di esso.
Questo è quello che ho fatto in una delle mie app in cui avevo alcuni strumenti comuni che erano condivisi.
Problemi correlati
- 1. storyboard separate per iPhone/iPhone Retina/iPad/iPad Retina
- 2. iPhone Storyboard: diverse scene per verticale e orizzontale
- 3. Il simulatore/dispositivo iPad utilizza lo storyboard iPhone
- 4. Condivisione di variabili statiche tra file: namespace vs class
- 5. Obiettivo C - Uno storyboard per iPad e iPhone
- 6. Sincronizzazione cloud tra app iPad/iPhone
- 7. iOS 8: implementazione di banner pubblicitari Admob in "storyboard universale" (iPhone + iPhone 6 + iPad)
- 8. condivisione dati tra due applicazioni per iPhone
- 9. Layer vs Scene in Cocos2d per lo sviluppo di giochi per iPhone
- 10. Condivisione di cookie tra più WKWebViews
- 11. Condivisione di variabili SESSIONE tra più sottodomini
- 12. UISplitViewController su iPad con storyboard?
- 13. Menu contestuale iPhone/iPad
- 14. iOS 7 SpriteKit - Creazione di menu/pulsanti di gioco (Scene vs più controller di visualizzazione)
- 15. condivisione puntatori tra più processi a forcella
- 16. Supporto di più risoluzioni iPhone con uno storyboard singolo
- 17. CGBitmapContextCreate su iPhone/iPad
- 18. Condivisione di dati tra AppDomains
- 19. Dati principali sincronizzazione iCloud tra due app (iPhone e iPad)
- 20. Iphone/ipad sfondo immagine
- 21. Qt per iPhone/iPad?
- 22. JavaFX per iphone ipad
- 23. matematica di precisione a doppio iPhone/iPad
- 24. Scrittura di un'estensione di condivisione iOS 8 senza uno storyboard
- 25. Spostarsi tra le scene in Sprite Kit?
- 26. Condivisione di una coda di risultati tra più processi
- 27. C++ condivisione di oggetti di classe singola tra più processi
- 28. ipad storyboard in xcode non può trascinare il pulsante
- 29. Condivisione di file di risorse asp.net tra applicazioni Web
- 30. Ordinamento di scene in Xcode Interface Builder
Sì, sfortunatamente. Spero davvero che lo risolveranno poiché limita il riutilizzo delle visualizzazioni in modo significativo. – DrMickeyLauer
Secondato. Nel frattempo, l'utilizzo di segues a livello di codice non sembra una cattiva opzione. –