2012-10-03 13 views
5

के लिए कन्वेंशन नामकरण छवि रेटिना स्क्रीन के लिए कन्वेंशन नामकरण के लिए iPhone 5 @ 2x की तरह है क्या।छवि iPhone 5

+0

सुनिश्चित करें कि @ 2x छवियों डबल मूल छवि का आकार रहे हैं .. जैसे: a.png आकार का है अगर 100 x 100 पिक्सल तो [email protected] 200 x 200 पिक्सेल – AppleDelegate

उत्तर

2

यह वही है। @ 2x का मतलब है कि यह एक रेटिना छवि है।

स्प्लैश स्क्रीन के लिए 568 @ 2x (या जो कुछ भी है) केवल अंतर है लेकिन एक्सकोड आपके लिए फ़ाइल को वैसे भी नाम देता है।

बस @ 2x.png

+1

होना चाहिए, मुझे ऐसा नहीं लगता है। आपको सामान्य, रेटिना और आईफोन 5 स्क्रीन के लिए विशेष रूप से पृष्ठभूमि छवियों के लिए 3 अलग-अलग संकल्प प्रदान करना होगा जो पूर्ण स्क्रीन पर कब्जा करते हैं। – Satyam

+0

एक साधारण तथ्य "न तो नियमित छवियां और न ही रेटिना छवियां आईफोन 5 में फिट नहीं होंगी"। अगर हम बड़ी आकार की छवियां प्रदान नहीं करते हैं, तो छवियों (या तो सामान्य या रेटिना) को आईफोन 5 में बढ़ाया जाएगा और अच्छा लगेगा। इसलिए, इसे ऐप में 3 रिज़ॉल्यूशन छवियां जोड़नी होंगी। – Satyam

+0

मुझे सही करें: आपको यह कहना है कि, हमें 2x छवियों के नीचे स्थान छोड़ने वाले ऐप्स बनाना है? – Satyam

2

का उपयोग कर अब तक वे iPhone5 छवियाँ के लिए किसी भी आधिकारिक दस्तावेज जारी नहीं किया है रखने के लिए।

आप ऐसा कर सकते हैं।

if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone && [[UIScreen mainScreen] bounds].size.height * [UIScreen mainScreen].scale >= 1136) 
{ 
//Write the code here for iPhone5 Image. 
} 
else 
{ 
//this is for unto 4th gen iPhone 
} 
+0

एक हैक, लेकिन यह करेगा। धन्यवाद। –

2

iPhone 5 पर छवियों के लिए कोई विशिष्ट नामकरण परंपरा डिफ़ॉल्ट-568h @ 2x एक iPhone 5 या आइपॉड टच 5G के शुभारंभ पर दिखाया जाएगा नहीं है। यह आपके ऐप के गैर-लेटरबॉक्स मोड को भी सक्षम करेगा। आपके अन्य एफ के लिए यदि आप स्क्रीन संकल्प दोनों को कवर करना चाहते हैं तो पृष्ठभूमि छवियों को आपको लचीला बनाना होगा। जब आप एक आईफोन 4 एस ऐप बनाते हैं तो आश्वस्त करें कि f.e. एक पृष्ठभूमि छवि आईफोन 5 आकार तक strechted किया जा सकता है।

1

यह वही है। @ 2x का मतलब है कि यह एक रेटिना छवि है।

स्प्लैश स्क्रीन के लिए 568 @ 2x (या जो कुछ भी है) का एकमात्र अंतर है, लेकिन एक्सकोड आपके लिए फ़ाइल को वैसे भी नाम देता है।

बस मैं जोड़ना होगा @ 2x.png

का उपयोग कर रखने के लिए, कि अगर आप सिम्युलेटर पर देखने के चित्रों शायद बढ़ाया! आप बॉक्स को चेक करके इसे ठीक कर सकता है "ऑटो लेआउट" (यदि यू स्टोरीबोर्ड का उपयोग करें) मैं कुछ समस्याएं हैं भी हो सकता है यह एक बग जो ठीक किया जाएगा मुझे आशा है कि है ...

changing the size

और स्टोरीबोर्ड पर या .xib यू यहाँ की तरह नियंत्रक का आकार बदल सकते हैं:

enter image description here

संबंधित मुद्दे