Con iOS6 c'è AutoLayout, che è un sistema di layout basato su vincoli. Immagino che sia in qualche modo paragonabile ai layout flessibili di Android di Android.Perché hai 2 storyboard quando c'è il layout automatico?
Sto avviando un progetto iOS6 e desidero il layout automatico. Questa app sarà universale. Avrà alcune viste che sono estremamente simili tra 2 famiglie di dispositivi. Altre visualizzazioni sull'iPad saranno 2 o più controller nelle viste iPhone.
Da quello che ho capito, UIViewControllers può essere configurato con altri UIViewControllers figlio. Ciò significa che ci sono 2 ingredienti per costruire una vista universale in entrambi i dispositivi.
Quindi la mia domanda è: perché è necessario 2 storyboard? Vedo che lo storyboard dell'iPad ha alcuni controlli aggiuntivi, ecc. Ci sono anche problemi di ridimensionamento delle dimensioni dei caratteri e di altre variabili tra i due tipi di dispositivo. Qualcuno può offrire consigli su come non avere viste duplicate su 2 storyboard e utilizzare AutoLayout in modo efficiente per ottenere una buona app universale?
Molto apprezzato.
non puoi! Devi usarlo entrambi. – TonyMkenu
Solo perché è un dispositivo più grande non significa che usi solo la stessa interfaccia utente ma più grande. L'intero modo in cui viene utilizzato il dispositivo cambia tra iPhone e iPad. I concetti dell'interfaccia utente sono completamente diversi. – Fogmeister