È possibile modificare la schermata predefinita in iOS (almeno dopo il primo avvio) impostando la proprietà UILaunchImageFile nel file info.plist e quindi scrivendo una nuova immagine nella cartella Documenti.
es.
<key>UILaunchImageFile</key>
<string>../Documents/NewDefault.png</string>
quindi scrivi il tuo splash a /Documents/NewDefault.png
.
Sembra che devo essere più prescrittiva ... Non sto suggerendo di modificare qualcosa nel tuo pacco applicazione in fase di esecuzione, come si è detto, che non può verificarsi.
Ma poiché la cartella /Documents
si trova accanto alla cartella .app
, è possibile impostare lo UILaunchImageFile
tramite un percorso relativo e quindi inserire un file nel percorso specificato al momento dell'esecuzione dell'app. Abbiamo fatto questo, e funziona, quindi prima di votare, provalo tu stesso.
fonte
2012-04-29 03:34:54
Suggerirei una domanda più specifica: è possibile in fase di runtime modificare l'immagine predefinita? Se è quindi possibile aggiungere casualità è banale e includerlo nella domanda rende solo più difficile rispondere. –
Apprezzo che stai trollando la domanda. Tuttavia, le risposte di seguito si sono rivelate soddisfacenti. Grazie –
E 'stato solo inteso come un consiglio amichevole - Mi scuso se sono venuto fuori come distaccato. Ho appena scoperto che in genere, ponendo la domanda più semplice possibile si ottengono risposte migliori e migliori, poiché è più facile per gli altri capire cosa stai chiedendo (mi aspettavo qualcosa di diverso in base al titolo). –