2012-09-14 9 views
5

Eventuali duplicati:
iPhone 5 - what naming convention the new images have to follow?Esiste un modo per utilizzare semplicemente le immagini nelle app che supportano l'iPhone 5?

Ho appena scaricato il nuovo Xcode e ho aggiunto il nuovo splash screen per la nuova dimensione dello schermo. Così ora ho 3 file:

Default.png, [email protected], [email protected]

Fino ad ora se volevo fare un UIImage con essa, ho potuto semplicemente farlo:

UIImage *img = [UIImage imageNamed: @"Default"]; 

e Default.png o [email protected] è stata scelta automaticamente a seconda del tipo di iPhone è stata eseguita l'applicazione. Ma ora con le nuove dimensioni dello schermo, ovviamente funziona ancora con lo schermo normale/schermo retina ma non con schermi da 4 "Come posso fare per rilevare quando l'app viene eseguita su un iPhone 5 e quindi usare l'immagine * -568h?

+0

Immagino che dovresti solo fare un [UIImage imageNamed: @ "Default.png"]. Proprio come le immagini 2x sono state identificate e utilizzate (se presenti), anche le immagini dell'iPhone 5 dovrebbero essere utilizzate. – lostInTransit

+0

Xcode non rileva le maniglie '-568h' o' -568h @ 2x' per qualsiasi immagine oltre a 'Default.png'. Qualcuno sa perché ?? – adamdehaven

+0

Vedere http://stackoverflow.com/questions/12431445/iphone-5-what-naming-convention-the-new-images-have-to-follow – Bryan

risposta

0

È sufficiente aggiungere l'immagine [email protected], dimensioni 640 x 1136 px. In Xcode 4.5 è anche possibile trovare un nuovo campo per l'immagine di lancio da 4 "nel riepilogo obiettivo.

Problemi correlati