Creerò un'applicazione Universal iOS utilizzando Swift. La funzionalità per le versioni per iPhone e iPad è uguale al 70% ma alcune parti sono diverse. L'app supporterà tutti gli orientamenti.
Qual è l'approccio migliore per un'architettura universale? Devo utilizzare storyboard separati e classi separate per iPhone / iPad con obiettivi separati o utilizzare gli stessi file?
risposte:
0 per risposta № 1Gli storyboard separati sarebbero l'opzione migliore se si prevede di avere layout molto diversi tra gli storyboard di iPhone e iPad.
Personalmente, proverei a usare lo stesso storyboard per entrambi e ad utilizzare entrambi classi di dimensioni e auto-layout (c'è un buon tutorial sul layout automatico Qui) per regolare le viste come @RDSpinz suggerito nel suo commento.