2012-01-02 13 views
5

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

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.

+1

Sì, sfortunatamente. Spero davvero che lo risolveranno poiché limita il riutilizzo delle visualizzazioni in modo significativo. – DrMickeyLauer

+0

Secondato. Nel frattempo, l'utilizzo di segues a livello di codice non sembra una cattiva opzione. –

Problemi correlati