Sto facendo questa domanda solo per informazioni e per chiarire i miei concetti relativi alle immagini nell'applicazione iOS
(dispositivi Retina
e non-retina
).iOS app non retina e retina images concept
Quello che faccio è attualmente
Quando ho sviluppare un'applicazione iPhone
e devo mostrare un'immagine permette di dire su UIButton
utilizzando Interface builder
prendo due immagini immagine supporre pulsante submit.png delle seguenti dimensioni
- 100x100 px (submit.png)
- 200x200 px ([email protected]) per il display retina
E in Interface builder
imposterò la dimensione di UIButton
100x100 px e funziona perfettamente.
Domanda:
perché non luogo soltanto un'unica immagine diciamo submit.png
- 200x200 px (submit.png)
e impostare UIButton
dimensioni 100x100 px in interface builder
e la stessa immagine verrà utilizzata in entrambi i dispositivi retina
e non-retina
.
Qual è il motivo reale dell'utilizzo di due immagini anziché di una singola immagine della dimensione della retina?
Un'altra domanda simile,
iPhone 5
è disponibile solo in retina
display, ma dobbiamo collocare le proprie immagini come Default
[email protected]
. Perché in 2x?
Hai provato a rimuovere le immagini normali e a dare direttamente l'immagine di retina sul builder dell'interfaccia. Assegnare direttamente [email protected] su UIButton tramite il generatore di interfacce. Generalmente facciamo così e funziona nel dispositivo normale come previsto, come la dimensione di UIButton sarebbe lo stesso, immagino, –
Sì, di solito faccio lo stesso come hai detto, ma voglio sapere il motivo per cui i documenti Apple dicono di usare due immagini diverse e ancora io non è possibile ottenere alcuna informazione di origine autentica. –