दिलचस्प पोस्ट
क्यों नई एफबी एपीआई 2.4 एमवीसी 5 पर रिक्त ईमेल को आईडेंटिटी एंड ओअथ 2 के साथ देता है? डिफ़ॉल्ट URL स्कीम के साथ कैसे संभालना है जावा इवेंट-डिस्पैचिंग थ्रेड स्पष्टीकरण जैसे बनाम SQL सर्वर पर होता है "सख्त मानदंड: संदर्भ द्वारा केवल चर को पारित किया जाना चाहिए" त्रुटि जीसीसी सी + + लिंकर त्रुटियां: 'XXX के लिए वीटेबल' के लिए अनिर्धारित संदर्भ, 'क्लासनाम :: क्लासैनम ()' के लिए अनिर्धारित संदर्भ ऐप खरीद में एंड्रॉइड: हस्ताक्षर सत्यापन विफल हुआ अपवाद उठाए जाने पर प्रत्येक समय एक हुक फ़ंक्शन कॉल करना कैसे snackBar के लेआउट को अनुकूलित करने के लिए? रूबी में एक स्विच स्टेटमेंट कैसे लिख सकता है IllegalStateException से बचने के लिए रोका जाने पर AsyncTask onPostExecute को कैसे प्रबंधित करें एक सामान्य संपत्ति बनाना Asp.NET नियंत्रक: एक एसिंक्रोनस मॉड्यूल या हैंडलर पूरा हो गया जबकि एक अतुल्यकालिक ऑपरेशन अभी भी लंबित था JSONP और jQuery के साथ PUT / POST / DELETE का उपयोग करना टेसरेक्ट इंटरफ़ेस के साथ ओसीआर

सार्वभौमिक ऐप्स में आईपैड और आईफोन रेटिना ग्राफिक्स दोनों का समर्थन कैसे करें

ऐप्पल ने नए आईपैड को रेटिना ग्राफिक्स का समर्थन किया।

मैंने एप्पल क्षुधा में यह लिंक रेटिना ग्राफिक देखा था जैसा कि आप देख सकते हैं कि एप्पल केवल रेटिना iPad प्रदर्शन के लिए "@ 2x" प्रत्यय का उपयोग करता है।

मेरे पास एक सार्वभौमिक ऐप है तो नए iPad और iPhone में रेटिना का समर्थन कैसे करें? क्या iPad रेटिना उपयोग प्रत्यय "@ 2x" समान होगा Ipad?

Solutions Collecting From Web of "सार्वभौमिक ऐप्स में आईपैड और आईफोन रेटिना ग्राफिक्स दोनों का समर्थन कैसे करें"

मैंने सिर्फ एक परीक्षण ऐप तैयार किया और परीक्षण किया।

इसलिए रेटिना वाले उपकरणों के लिए:
ImageName.png – iPhone / आइपॉड के लिए
आईपैड के लिए

रेटिना डिस्प्ले वाले उपकरणों के लिए:
ImageName@2x.png – iPhone / आइपॉड के लिए
ImageName@2x~ipad.png – iPad के लिए

और अगर आप अभी भी अपने आईफोन उच्च संकल्प छवि और आईपैड उच्च रिजोल्यूशन इमेज का एक ही आकार के हैं तो @ 2x का उपयोग कर सकते हैं।
छवि को लोड करने के लिए बस [UIImage imageNamed:@"ImageName.png"];
मैंने आईओएस 5.1, 5.0 और 4.3 के लिए आईओएस सिम्युलेटर पर इसका परीक्षण किया है।
जिस तरह से आपको @ 2x का उपयोग करना चाहिए और कुछ और नहीं

मुख्य बात यह है कि iPhone और iPad पर समान ग्राफिक्स का उपयोग नहीं करना चाहिए, क्योंकि iPhone और iPad का आकार भिन्न है। और अगर आप एक ही आकार का उपयोग करेंगे तो ग्राफिक्स आपके लिए पहले से ही आईपैड रेटिना डिस्प्ले (यदि आप पहले आईफोन रेटिना डिस्प्ले का उपयोग करेंगे) के लिए किया जाएगा। यदि आप अलग-अलग आकार वाली छवियां करेंगे, तो आप iPhone और iPad के लिए अलग-अलग छवि नामों का उपयोग करेंगे। तो इस तरफ आपको सिर्फ 2x प्रत्यय जोड़ें यही कारण है कि आपको बस @ 2x प्रत्यय का उपयोग करना चाहिए – ये मेरे विचार हैं

मुझे पता चला कि आईपैड मिनी / गैर रेटिना आईपैड हार्डवेयर, सिम्युलेटर नहीं , इमेजएनमेजी पर वापस गिर जाएगा, न कि इमेज नं ~ आईपैड। जैसा कि आप रॉलिंगमैन के जवाब से उम्मीद करेंगे

डॉट्स को देखकर, नैट द्वारा एक और स्टैक ओवरफ्लो प्रश्न में संदर्भित किया गया, ऐसा लगता है कि इस उपकरण को आईफोन छवियों के साथ जोड़ना सही तरीके से करना है

MyImage.png – एक छवि संसाधन का डिफ़ॉल्ट संस्करण।

MyImage@2x.png – रेटिना डिस्प्ले वाले उपकरणों के लिए एक छवि संसाधन का उच्च-रिज़ॉल्यूशन संस्करण।

MyImage ~ iphone.png – iPhone और iPod touch के लिए एक छवि का संस्करण।

MyImage@2x_iphone.png – रेटिना डिस्प्ले के साथ iPhone और आइपॉड टच डिवाइस के लिए एक छवि का उच्च-रिज़ॉल्यूशन संस्करण।

छवि, ध्वनि, और वीडियो संसाधन