Evidenzia le risorse immagine non Retina in rosso per garantire il caricamento delle immagini ad alta risoluzione
Per gli sviluppatori e i progettisti dell'interfaccia utente là fuori, i documenti per sviluppatori di Apple ci mostrano come evidenziare in rosso le immagini non retina, rendendo più facile determinare se le risorse immagine 2x vengono caricate correttamente per i display retina. Puoi impostare la colorazione dell'immagine in modo che si verifichi in tutte le app o in base all'app.
Abilita l'evidenziazione dell'immagine non Retina per tutte le app Questo comando di default ha effetto su tutte le applicazioni: defaults write -g CGContextHighlight2xScaledImages YES
Limita la colorazione dell'immagine 2x a una singola applicazione Usa il seguente comando predefinito per limitare a un'app specifica, cambiando com.mycompany.myapp alla tua app: defaults write com.mycompany.myapp CGContextHighlight2xScaledImages YES
Gli elementi più grandi hanno l'aspetto dell'immagine sopra, mentre le immagini più piccole sono evidenziate come dimostra l'immagine sotto:
Apple consiglia di utilizzarla in combinazione con la modalità HIDPI, supponendo che tu abbia un display che la supporti, ovviamente.
Questo suggerimento è probabilmente utile solo per gli sviluppatori e i progettisti dell'interfaccia utente, ma se cadi in quella barca e sei nel bel mezzo dell'aggiornamento delle app per il supporto ad alta risoluzione @2x lo apprezzerai sicuramente . Per tutti gli altri, questo potrebbe essere visto come un indicatore del fatto che l'intera gamma Mac alla fine presenterà display retina.Per molti versi, il rilascio del Retina MacBook Pro potrebbe essere solo un punto di partenza iniziale per sviluppatori e designer per aggiornare le proprie app prima che una più ampia diffusione dei display Retina arrivi sulla piattaforma Mac.
Grazie a tutti coloro che hanno inviato questo messaggio.