2014-10-10 17 views

risposta

12

Basta eliminare LaunchScreen.xib se si desidera utilizzare le immagini. Sotto Images.xcassets, sarai in grado di assegnare le tue immagini statiche quando creerai LaunchImage proprio come una volta.

E sì, eliminare il valore nel selettore Launch Screen File nelle impostazioni del target.

+2

Se non si utilizza l'approccio XIB o storyboard, l'app non verrà visualizzata come "ottimizzata per iPhone 6 e iPhone 6+". https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/LaunchImages.html – Petter

+0

@Petter - cosa intendi per approccio storyboard? Avvia immagini sullo storyboard? C'è qualche tutorial/documentazione su questo? – SpaceDog

+0

@SpaceDog: l'ho usato solo con un file xib. Apple fa riferimento a "un file XIB o storyboard" nelle linee guida per l'interfaccia umana iOS a cui mi sono collegato. Quindi, presumo che tu possa usare un file xib o un file storyboard. – Petter

2

Ho trovato un modo. Elimina il LaunchScreen.xib. Quindi vai alla scheda Generale nel tuo obiettivo ed elimina la riga nel pulsante di selezione File schermata di avvio.

Non consente di confermare lo schermo vuoto, ma è possibile superarlo selezionando qualsiasi file sorgente nel Navigatore di progetto dopo aver svuotato la linea.

1

Riempire anche il "Nome serie di immagini per il lancio del catalogo di asset" nelle impostazioni del target con il nome di LaunchImage creato nelle risorse dell'immagine. Il campo è vuoto quando il progetto viene creato con una LauchScreen predefinita.

2

Oltre alle altre risposte, assicurati di aver rimosso dall'app dal simulatore/dispositivo dopo le modifiche apportate.

Problemi correlati