قم بتمييز أصول الصور غير الشبكية باللون الأحمر لضمان تحميل صور عالية الدقة
بالنسبة للمطورين ومصممي واجهة المستخدم ، توضح لنا مستندات مطوري Apple كيفية تمييز الصور غير الشبكية باللون الأحمر ، مما يسهل تحديد ما إذا كانت أصول الصورة 2x يتم تحميلها بشكل صحيح لشاشات عرض شبكية العين. يمكنك ضبط تلوين الصورة بحيث تظهر في جميع التطبيقات ، أو على أساس كل تطبيق.
تمكين إبراز الصور غير الشبكية لجميع التطبيقاتيؤثر هذا الأمر الافتراضي على جميع التطبيقات:الإعدادات الافتراضية اكتب -g CGContextHighlight2xScaledImages نعم
تقييد تلوين الصورة بمعدل ضعفين على تطبيق واحداستخدم أمر الإعدادات الافتراضية التالية للتقييد بالتطبيق المحدد ، وتغيير com.mycompany.myapp إلى تطبيقك:defaults اكتب com.mycompany.myapp CGContextHighlight2xScaledImages نعم
تبدو العناصر الأكبر مثل الصورة أعلاه ، ويتم تمييز الصور الأصغر كما توضح الصورة أدناه:
توصي Apple باستخدام هذا مع وضع HIDPI ، على افتراض أن لديك شاشة تدعمه بالطبع.
ربما تكون هذه النصيحة مفيدة فقط للمطورين ومصممي واجهة المستخدم ، ولكن إذا وقعت في هذا القارب وكنت في خضم تحديث التطبيقات للحصول على دعم عالي الدقة بمعدل ضعفين ، فستقدر ذلك بالتأكيد . بالنسبة لأي شخص آخر ، يمكن النظر إلى هذا كمؤشر على أن تشكيلة Mac بأكملها ستعرض في النهاية شاشات شبكية العين.من نواحٍ عديدة ، يمكن أن يكون إصدار Retina MacBook Pro مجرد نقطة انطلاق أولية للمطورين والمصممين لتحديث تطبيقاتهم قبل طرح شاشة شبكية أكبر عبر نظام Mac.
شكرا لكل من أرسل هذا.