2011-09-22 17 views
7

Sto lavorando a un'app per iPad e sto leggendo this page che le immagini di lancio devono essere in formato PNG, ma nelle loro Linee guida di iOS, si consiglia solo di utilizzare .png, non "un must". Desidero utilizzare il formato .jpg come immagini di avvio perché le dimensioni dell'immagine di avvio in .png sono di circa 2 mb solo e 90 kb in formato .jpg. GrazieImmagine di avvio di iOS tipo file

+1

Regola del pollice - Se si dice che nei documenti, è vero! –

+0

Il nuovo documento non dice più PNG: https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/ExpectedAppBehaviors/ExpectedAppBehaviors.html –

risposta

14

è necessario specificare nel Info.plist campo UILaunhImageFile

<key>UILaunchImageFile</key> 
    <string>Default.jpg</string> 

Impostazione queste informazioni renderà il look del sistema per default.jpg e tutte le sue varianti (portait, paesaggio, @ 2x, ecc) invece di .png

per esempio, sto codifica un app universale, e ora tutte le immagini di lancio sono .jpg, tra cui iPad Retina: [email protected]

+7

Non funziona più. È possibile modificare il nome del file ma non l'estensione. Non se si sviluppa per iphone5: "Le immagini di lancio devono essere file PNG e situate al livello più alto del pacchetto, o fornite all'interno di ciascuna cartella .lproj se si localizzano le immagini di avvio." Citazione dall'e-mail ufficiale di Apple, inviata quando respingo la mia app per l'utilizzo di file jpg. – Krystian

1

Sì, è vero. Anche se trovi qualche soluzione alternativa (ad esempio, rinominando il file jpeg in "Default.png"), poiché è documentato che deve essere in formato PNG, Apple è libera di interrompere la tua soluzione alternativa in qualsiasi momento.

+0

grazie per la risposta rapida, ma in [Linee guida umane di iOS ] (http://developer.apple.com/library/ios/#DOCUMENTATION/UserExperience/Conceptual/MobileHIG/IconsImages/IconsImages.html#//apple_ref/doc/uid/TP40006556-CH14-SW5) si consiglia solo di utilizzare .png, non "un must". Quale è corretto? – webchun

+0

@dreamexploded: la dichiarazione nel HIG è una dichiarazione generale su tutte le immagini. L'icona "App Store" può essere jpeg e puoi utilizzare qualsiasi formato che puoi caricare in una UIImmagine per barra degli strumenti, barra di navigazione e icone della barra delle schede. – Anomie

Problemi correlati