Retina è il nuovo display ad alta risoluzione montato sugli iPhone 4. A parità di dimensioni, la densità dello schermo retina è di 326 ppi ovvero due volte rispetto all’iPhone 3Gs che è di soli 163 ppi. Quando si programma per iPhone è bene tenere in considerazione questo aspetto soprattuto con le immagini. Il rischio è che le immagini risultino sgranate sui display retina. Per ovviare a questo inconveiente è sufficiente:
- Creare due versioni della stessa immagine una con le dimensioni volute e l’altra con dimensioni doppie per lo schermo retina;
- Nominare le due versioni con lo stesso nome ma aggiungere il post fisso “@2x” sul quella di dimensioni doppie;
Ad esempio:
logo.png
logo@2x.png
Importare i due file nel progetto. Utilizzare nel programma solo la prima immagine. Al resto ci penserà il runtime.
Uomo avvisato!
Links