Emelje ki pirossal a nem retina képelemeket a nagy felbontású képek betöltésének biztosításához

Anonim

A fejlesztők és a felhasználói felület tervezői számára az Apple fejlesztői dokumentumai megmutatják, hogyan lehet pirossal kiemelni a nem retina képeket, így könnyen megállapítható, hogy a 2x képelemek megfelelően betöltődnek-e a retina kijelzőkhöz. Beállíthatja, hogy a képszínezés minden alkalmazásban vagy alkalmazásonként megjelenjen.

Nem Retina képkiemelés engedélyezése az összes alkalmazáshoz Ez az alapértelmezett parancs minden alkalmazásra hatással van: defaults write -g CGContextHighlight2xScaledImages IGEN

Kétszeres képszínezés korlátozása egyetlen alkalmazásra Használja a következő alapértelmezett parancsot az adott alkalmazásra való korlátozáshoz, módosítva a com.mycompany.myapp az alkalmazásához: defaults írja com.mycompany.myapp CGContextHighlight2xScaledImages YES

A nagyobb elemek a fenti képhez hasonlóan néznek ki, a kisebb képek pedig kiemelve, ahogy az alábbi kép is mutatja:

Az Apple azt javasolja, hogy ezt a HIDPI móddal együtt használja, feltéve, hogy természetesen van egy olyan kijelzője, amely támogatja ezt.

Ez a tipp valószínűleg csak a fejlesztők és a felhasználói felület-tervezők számára hasznos, de ha beleesik ebbe a hajóba, és éppen az alkalmazások frissítésének kellős közepén van a nagy felbontású @2x támogatáshoz, akkor biztosan értékelni fogja. . Mindenki más számára ez úgy tekinthető, mint annak jelzése, hogy a teljes Mac-kínálat végül retina-kijelzőkkel fog rendelkezni.A Retina MacBook Pro kiadása sok szempontból csak egy kezdeti állomás lehet a fejlesztőknek és a tervezőknek, hogy frissítsék alkalmazásaikat, mielőtt a retina kijelzők szélesebb köre megjelenne a Mac platformon.

Köszönjük mindenkinek, aki elküldte ezt.

Emelje ki pirossal a nem retina képelemeket a nagy felbontású képek betöltésének biztosításához