Fremhev Non-Retina Image Assets i rødt for å forsikre bilder med høy oppløsning

For utviklere og UI-designere der ute, viser Apples utviklerdokumenter oss hvordan du fremhever ikke-retina-bilder i rødt, noe som gjør det enkelt å avgjøre om de 2x bildegenskapene lastes riktig til netthinnen. Du kan angi at bildetydningen skal forekomme i alle apper, eller på basis av per app.

Aktiver ikke-retina bilde som fremhever for alle apper
Denne standardkommandoen påvirker alle applikasjoner:
defaults write -g CGContextHighlight2xScaledImages YES

Begrens 2x Image Tinting til et enkelt program
Bruk følgende standardinnstillinger for å begrense til den spesifikke appen, og endre com.mycompany.myapp til appen din:
defaults write com.mycompany.myapp CGContextHighlight2xScaledImages YES

Større elementer ser ut som bildet ovenfor, og mindre bilder er uthevet som bildet nedenfor viser:

Apple anbefaler at du bruker dette i kombinasjon med HIDPI-modus, forutsatt at du har en skjerm som støtter det selvsagt.

Dette tipset er trolig bare nyttig for utviklere og brukergrensesnittdesignere, men hvis du faller inn i den båten, og du er midt i å oppdatere apper for høyoppløselig @ 2x-støtte, vil du gjerne sette pris på det. For alle andre, kan dette bli sett på som en indikator på at hele Mac-serien vil til slutt ha retina-skjermer. På mange måter kan utgivelsen av Retina MacBook Pro bare være en innledende plasseringsplass for devs og designere å oppdatere sine apper før en bredere utrulling av netthinnen skjer over Mac-plattformen.

Takk til alle som sendte dette inn.