2012-04-21 23 views
6

Come sappiamo, l'iPad 3 ha una risoluzione di 2048 × 1536. per iPhone 4 con display retina inseriamo un'immagine grande con nome @ 2X e un'immagine normale nel nostro pacchetto.qual è la dimensione dell'immagine (risoluzione) per lo sviluppo di applicazioni per iPad 3?

quindi per lo sviluppo di applicazioni per iPad 3 abbiamo anche bisogno di mettere due immagini una è di dimensioni normali e altre di grandi dimensioni con il nome @ 2X ..?

Qualcuno sa rispondere.

+0

Possibile duplicato di http://stackoverflow.com/q/9611061/716216 –

risposta

12

Con l'iPad 3, è anche necessario nominare le immagini della retina [email protected]. Deve essere esattamente due volte la risoluzione del corrispondente foo.png. Quindi, diciamo che foo.png è 10x10, quindi il tuo [email protected] deve essere 20x20.

È anche possibile effettuare la versione specifica per iPhone/iPod o iPad e iOS sceglierà automaticamente la versione corretta. Per questo, è possibile utilizzare i ~iphone e ~ipad modificatori:

  • foo.png per tutti i dispositivi con display non-retina
  • foo~iphone.png specificamente per iPhone/iPod non-retina
  • foo~ipad.png specificamente per iPad non-retina
  • [email protected] per tutti i dispositivi con display retina
  • [email protected]~iphone.png appositamente per iPhone/iPad retina
  • [email protected]~ipad.png appositamente per iPad retina

Si possono mescolare in qualsiasi combinazione, a patto che ci sia sempre una versione per tutti i dispositivi supportati (se si sta facendo un iPad-only app non c'è bisogno di fornire immagini per iPhone, ovviamente). Quindi è OK fornire ad esempio foo~iphone.png, foo~ipad.png e poi [email protected].

+0

Che dire della nuova dimensione grafica dell'iPhone ... dove si inserisce tutto questo? – jsherk

+0

Quali nuove dimensioni grafiche? Intendi l'iPhone 5? Non ha un nuovo "modificatore" per le immagini (eccetto per lo splash screen che deve essere chiamato "Default-568h @ 2x.png'). Se hai bisogno di immagini diverse su iPhone 5, devi farlo manualmente nel tuo codice al momento. – DarkDust

+0

Quindi l'iPhone 5 probabilmente userebbe le immagini @ 2x ~ iphone a meno che non si controlli manualmente se il proprio iphone 5 e forza un'immagine diversa? – jsherk

Problemi correlati