Korosta muut kuin verkkokalvokuvat punaisella varmistaaksesi korkean resoluution kuvien latauksen
Kehittäjille ja käyttöliittymäsuunnittelijoille Applen kehittäjädokumentit osoittavat, kuinka voit korostaa ei-retina-kuvat punaisella, jolloin on helppo määrittää, latautuvatko kaksinkertaiset kuvasisällöt oikein verkkokalvonäyttöjä varten. Voit määrittää kuvan sävytyksen esiintymään kaikissa sovelluksissa tai sovelluskohtaisesti.
Ota ei-retina-kuvan korostus käyttöön kaikissa sovelluksissa Tämä oletuskomento vaikuttaa kaikkiin sovelluksiin: defaults write -g CGContextHighlight2xScaledImages KYLLÄ
Rajoita 2x kuvan sävytys yhteen sovellukseen Käytä seuraavaa oletuskomentoa rajoittaaksesi tiettyyn sovellukseen muuttamalla com.mycompany.myapp sovellukseesi: defaults kirjoittaa com.mycompany.myapp CGContextHighlight2xScaledImages KYLLÄ
Suuremmat elementit näyttävät yllä olevasta kuvasta, ja pienemmät kuvat on korostettu, kuten alla oleva kuva osoittaa:
Apple suosittelee tämän käyttämistä yhdessä HIDPI-tilan kanssa, jos sinulla on näyttö, joka tietysti tukee sitä.
Tämä vinkki on luultavasti hyödyllinen vain kehittäjille ja käyttöliittymäsuunnittelijoille, mutta jos joudut siihen veneeseen ja päivität sovelluksia korkearesoluutioiseen @2x-tukeen, arvostat sitä varmasti. . Kaikille muille tätä voidaan pitää osoituksena siitä, että koko Mac-mallisto sisältää lopulta verkkokalvonäytöt.Retina MacBook Pron julkaisu voisi monella tapaa olla vain ensimmäinen vaihe kehittäjille ja suunnittelijoille päivittää sovelluksiaan ennen kuin laajempi verkkokalvonäyttöjen käyttöönotto Mac-alustalla.
Kiitos kaikille tämän lähettäneille.