2009-09-01 17 views

risposta

3

72 è il dpi per le immagini

+0

cool. Grazie mille. –

1

data la differenza nella dpi tra l'iPhone e il simulatore, si potrebbe desiderare di utilizzare i valori dei pixel prime di 480x320 per lo schermo dell'iPhone.

+0

sì, ho queste dimensioni. grazie lo stesso. Tra l'altro, buone risorse là fuori per scaricare modelli gratuiti? –

+0

C'è una società/persona che vende fogli di carta che si intendono come modelli a mano libera, ma non penso che sia quello che stai cercando. Inoltre, penso che la società che produce OmniGraffle abbia modelli per l'iPhone. LMGTFY: http://www.knoxing.com/2007/08/20/create-iphone-apps-with-knox-iphone-template/ http://www.osskins.com/main/joomla- mambo/commerciale-joomla-15-template-iphone-template/2009/05/14 http://graffletopia.com/stencils/358 http://graffletopia.com/stencils/413 http: // iphonedevelopertips. com/design/omnigraffle-iphone-stencil.html http://konigi.com/tools/omnigraffle-ux-template – mahboudz

+0

Cosa stai cercando davvero di fare? Trovo che Interface Builder sia un buon punto di partenza e poi stampo e disegno le cose a mano. Quando ho un'idea di cosa voglio fare, mi metto a lavorare creando solo l'interfaccia utente in Xcode, senza la funzionalità effettiva e tutto ciò che deve essere disegnato, lo faccio in Photoshop o in altri strumenti grafici. Invidio coloro che possono usare OmniGraffle e altri strumenti per creare i loro progetti UX pre-codificanti. Tuttavia, la quantità di tempo che dovrei passare in OmniGraffle è meglio spendere in Xcode e Photoshop (odio/amo/odio Photoshop). – mahboudz

7

The original iPhone screen has a resolution of 163dpi - utilizzare quello nel modello se si desidera essere in grado di stampare i disegni dello schermo in dimensione reale.

Per iPhone4/4s, use 326 dpi

+0

o.k Grazie. Quindi intendi per immagini e icone, dovrei usare 163 dpi? –

+0

Si consiglia di utilizzare 163 dpi se si desidera, ad esempio, stampare il modello e visualizzare i disegni dello schermo alla * dimensione reale *. –

+9

No, usa 72 dpi per qualsiasi immagine, ecc. Che stai utilizzando all'interno della tua app. – runmad

1

Lo schermo di iPhone dispone di 163 DPI, ma ho scoperto che le immagini a quella risoluzione appaiono troppo piccoli in Xcode e Interface Builder. Consiglio di far finta che lo schermo abbia 72 DPI quando si fanno immagini bitmap per l'iPhone, ma ricorda che lo schermo ha 163 DPI se stai disegnando un righello.

+4

Questo ha un po 'di storia alle spalle: il Mac originale era (approssimativamente) 72 DPI, dando un pixel per punto; questo è ancora il DPI "nativo" di molte chiamate grafiche (quindi quando provo a impostare un userpic in Adium, vede il "300 DPI" della mia fotocamera e riduce ogni cosa); questo è fastidioso per cose che dovrebbero essere pixel per pixel (come iPhone Dev, dato che iPhone OS ignora le informazioni DPI).Naturalmente, i PNG usano pixel interi per metro, quindi non possono rappresentare esattamente 72 DPI, quindi occasionalmente vedo immagini che appaiono leggermente off in Xcode; la soluzione è quella di rimuovere completamente le informazioni DPI ('pngcrush -rem pHYs'). –

81
iPhones 
iPhone 1/3G/3GS   320 x 480 163 ppi 
iPhone 4/4S    640 x 940 326 ppi 
iPhone 5/5C/5S   640 x 1136 326 ppi 
iPhone 6/6S    750 x 1334 326 ppi 
iPhone 6 Plus/6S Plus 1080 x 1920 401 ppi 
    Without downsampling: 1242 x 2208 461 ppi 

Except for the 6th generation (= 5th) iPod touch, 
all the models are equal to their iPhone counterparts 

iPads 
iPad 1/2     768 x 1024 132 ppi 
iPad 3/4/Air/Air 2  1536 x 2048 264 ppi 
iPad Mini 1    768 x 1024 163 ppi 
iPad Mini 2/3/4   1536 x 2048 326 ppi 
iPad Pro     2737 x 2048 264 ppi 

Apple Watches 
Apple Watch 38 mm   272 x 340 326 ppi 
Apple Watch 42 mm   312 x 390 326 ppi 
+5

Questi numeri per iPhone6Plus sono solo corretti per lo schermo fisico, ma internamente lo schermo di cui si occupa l'app è 1242x2208 con un dpi di 461. Ciò è dovuto al downsampling fatto dall'hardware per rendere il buffer @ 3x adatto al 1080x1920 pannello. Rif: [Caso curioso del display iPhone 6+ 1080p] (https://medium.com/@brucewangsg/the-curious-case-of-iphone-6-1080p-display-b33dac5bbcb6) – progrmr

Problemi correlati