Nell'app iOS c'è qualcosa chiamato "schermata di avvio" (la schermata che appare prima che l'app venga effettivamente lanciata e non sia equivalente alla schermata iniziale), che può essere fornita in due modi, come storyboard o set di immagini.
Dal momento che eseguo il layout di una gran parte dei miei controlli a livello di codice, non esiste un modo efficace per riprodurli sullo storyboard della schermata di avvio e poiché è necessario fornirne uno, mi rimangono due modi:
-
imposta lo storyboard con il colore di sfondo della mia app (e questo è tutto: non sono inclusi altri UIControls).
-
crea schermate della app e le fornisci come set.
Il primo è effettivamente più semplice da mantenere, ma voglio chiedere:
-
se questo verrà rifiutato durante la revisione dell'app (ad esempio linee guida contraddittorie) e
-
se questa è una cattiva pratica (questo non si focalizza solo sull'app iOS ma anche su altri sistemi che utilizzano le schermate di avvio per migliorare le impressioni degli utenti).
Qualsiasi aiuto è apprezzato.