Fremhæv Non-Retina Image Assets i rødt for at sikre høj opløsning billeder indlæse

For udviklere og UI-designere derude viser Apples udviklerdokumenter os, hvordan du fremhæver ikke-nethinden billeder i rødt, hvilket gør det nemt at afgøre, om de 2x billedaktiver lægges korrekt til nethinden. Du kan indstille billedtoningen til at forekomme i alle apps eller pr. App.

Aktivér ikke-nethinden billede fremhævende for alle apps
Denne standardkommando har indflydelse på alle applikationer:
defaults write -g CGContextHighlight2xScaledImages YES

Begræns 2x billedtoning til et enkelt program
Brug følgende standardindstillinger for at begrænse den specifikke app, og skift com.mycompany.myapp til din app:
defaults write com.mycompany.myapp CGContextHighlight2xScaledImages YES

Større elementer ser ud som billedet ovenfor, og mindre billeder fremhæves, som billedet nedenfor viser:

Apple anbefaler at bruge dette i kombination med HIDPI-tilstand, forudsat at du har et display, der understøtter det selvfølgelig.

Dette tip er nok kun nyttigt for udviklere og UI-designere, men hvis du falder ind i den pågældende båd, og du er midt i opdatering af apps til high-res @ 2x-support, vil du helt sikkert sætte pris på det. For alle andre kan dette ses som en indikator for, at hele Mac-lineupet til sidst vil have retina-skærme. På mange måder kan udgivelsen af ​​Retina MacBook Pro bare være en indledende platform for at devs og designere opdaterer deres apps, før en bredere udrulning af nethinden viser sig på tværs af Mac-platformen.

Tak til alle, der sendte dette ind.