قم بتمييز أصول الصور غير الشبكية باللون الأحمر لضمان تحميل صور عالية الدقة

Anonim

بالنسبة للمطورين ومصممي واجهة المستخدم ، توضح لنا مستندات مطوري Apple كيفية تمييز الصور غير الشبكية باللون الأحمر ، مما يسهل تحديد ما إذا كانت أصول الصورة 2x يتم تحميلها بشكل صحيح لشاشات عرض شبكية العين. يمكنك ضبط تلوين الصورة بحيث تظهر في جميع التطبيقات ، أو على أساس كل تطبيق.

تمكين إبراز الصور غير الشبكية لجميع التطبيقاتيؤثر هذا الأمر الافتراضي على جميع التطبيقات:الإعدادات الافتراضية اكتب -g CGContextHighlight2xScaledImages نعم

تقييد تلوين الصورة بمعدل ضعفين على تطبيق واحداستخدم أمر الإعدادات الافتراضية التالية للتقييد بالتطبيق المحدد ، وتغيير com.mycompany.myapp إلى تطبيقك:defaults اكتب com.mycompany.myapp CGContextHighlight2xScaledImages نعم

تبدو العناصر الأكبر مثل الصورة أعلاه ، ويتم تمييز الصور الأصغر كما توضح الصورة أدناه:

توصي Apple باستخدام هذا مع وضع HIDPI ، على افتراض أن لديك شاشة تدعمه بالطبع.

ربما تكون هذه النصيحة مفيدة فقط للمطورين ومصممي واجهة المستخدم ، ولكن إذا وقعت في هذا القارب وكنت في خضم تحديث التطبيقات للحصول على دعم عالي الدقة بمعدل ضعفين ، فستقدر ذلك بالتأكيد . بالنسبة لأي شخص آخر ، يمكن النظر إلى هذا كمؤشر على أن تشكيلة Mac بأكملها ستعرض في النهاية شاشات شبكية العين.من نواحٍ عديدة ، يمكن أن يكون إصدار Retina MacBook Pro مجرد نقطة انطلاق أولية للمطورين والمصممين لتحديث تطبيقاتهم قبل طرح شاشة شبكية أكبر عبر نظام Mac.

شكرا لكل من أرسل هذا.

قم بتمييز أصول الصور غير الشبكية باللون الأحمر لضمان تحميل صور عالية الدقة