गैर-रेटिना छवि संपत्ति को लाल रंग में हाइलाइट करें ताकि उच्च रिज़ॉल्यूशन छवियों का लोड सुनिश्चित हो सके

Anonim

डेवलपर्स और यूआई डिजाइनरों के लिए, ऐप्पल के डेवलपर डॉक्स हमें दिखाते हैं कि गैर-रेटिना छवियों को लाल रंग में कैसे हाइलाइट किया जाए, जिससे यह निर्धारित करना आसान हो जाता है कि 2x छवि संपत्ति रेटिना डिस्प्ले के लिए ठीक से लोड हो रही है या नहीं। आप सभी ऐप्स में, या प्रति-ऐप के आधार पर इमेज टिंटिंग होने के लिए सेट कर सकते हैं।

सभी ऐप्स के लिए गैर-रेटिना इमेज हाइलाइटिंग सक्षम करें यह डिफ़ॉल्ट कमांड सभी एप्लिकेशन को प्रभावित करता है: डिफ़ॉल्ट राइट -g CGसंदर्भ हाइलाइट2xScaledछवियां YES

2x इमेज टिंटिंग को एक ही ऐप्लिकेशन में प्रतिबंधित करें com.mycompany.myapp को बदलते हुए विशिष्ट ऐप तक सीमित करने के लिए निम्न डिफ़ॉल्ट कमांड का उपयोग करें आपके ऐप पर: defaults राईट com.mycompany.myapp CGContextHighlight2xScaledImages YES

बड़े तत्व ऊपर की छवि की तरह दिखते हैं, और छोटी छवियों को हाइलाइट किया जाता है जैसा कि नीचे की छवि दर्शाती है:

Apple HIDPI मोड के संयोजन में इसका उपयोग करने की अनुशंसा करता है, यह मानते हुए कि आपके पास एक डिस्प्ले है जो निश्चित रूप से इसका समर्थन करता है।

यह टिप शायद केवल डेवलपर्स और यूआई डिजाइनरों के लिए उपयोगी है, लेकिन अगर आप उस नाव में गिर जाते हैं और आप उच्च-रिज़ॉल्यूशन @2x समर्थन के लिए ऐप्स अपडेट करने के बीच में हैं तो आप निश्चित रूप से इसकी सराहना करेंगे . बाकी सभी के लिए, इसे एक संकेतक के रूप में देखा जा सकता है कि संपूर्ण मैक लाइनअप अंततः रेटिना डिस्प्ले को प्रदर्शित करेगा।कई मायनों में रेटिना मैकबुक प्रो की रिलीज मैक प्लेटफॉर्म पर रेटिना डिस्प्ले के व्यापक रोलआउट से पहले अपने ऐप को अपडेट करने के लिए देवों और डिजाइनरों के लिए एक प्रारंभिक स्टेजिंग ग्राउंड हो सकती है।

इसे भेजने वाले हर शख्स का शुक्रिया।

गैर-रेटिना छवि संपत्ति को लाल रंग में हाइलाइट करें ताकि उच्च रिज़ॉल्यूशन छवियों का लोड सुनिश्चित हो सके