2012-09-13 13 views
22

मेरा ऐप बॉक्स बॉक्स को दिखाता है और मैं पूरी स्क्रीन को भरने के लिए इसे ठीक से खींचना चाहता हूं। मैं अपनी मुख्य विंडो बना रहा हूं:मैं लम्बे आईफोन 5 स्क्रीन आकार का समर्थन कैसे करूं?

self.mainWindow = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 

लेकिन मुझे अभी भी पत्र बॉक्सिंग व्यवहार मिल रहा है। क्या डिवाइस पर मुख्यस्क्रीन का पूरा आकार पाने के लिए मुझे कुछ अन्य सेटिंग सेट करने की आवश्यकता है?

यदि मैं कर सकता हूं तो मैं किसी भी लॉन्च छवियों का उपयोग करने से बचने की कोशिश कर रहा हूं। मैंने यह कोशिश की है:

self.mainWindow.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; 

और यह मदद नहीं करता है। और मैंने सभी Info.plist विकल्पों को देखा है और कुछ ऐसा नहीं मिला जो मेल खाता है।

+0

अभी तक एकमात्र सेटिंग मैंने देखा है जो इसे नई लॉन्च स्क्रीन जोड़ना सक्षम बनाता है। –

+2

बेन ने कहा, क्या आपने एक उचित "डिफ़ॉल्ट[email protected]" लॉन्च छवि जोड़ा है? –

+0

संभावित डुप्लिकेट [आईफोन 5 स्क्रीन आकार से कैसे निपटें?] (Http://stackoverflow.com/questions/12396545/how-to-deal-with-iphone-5- स्क्रीन- आकार) –

उत्तर

27

मैं लांच छवियों से बचने के रूप में वे एक कारण के लिए देखते हैं की अपने विचार का समर्थन नहीं करते, लेकिन अगर आप वास्तव में चाहते यह किसी कारण के लिए करते हैं, आप [email protected] फ़ाइल (640x1136 पिक्सल) एक आप की तरह इस्तेमाल करना चाहिए एक नई परियोजना बनाते समय मिलता है। यह सिर्फ ठोस काला है, बहुत सारी डिस्क स्पेस नहीं लेता है और ऐसा लगता है कि कोई लॉन्च छवियां नहीं हैं।

4-इंच रेटिना लॉन्च छवि सेट करने के अलावा, वर्तमान में नई स्क्रीन पर पूर्ण 1136 पीएक्स ऊंचाई प्राप्त करने का कोई ज्ञात तरीका नहीं है।

+0

आपका क्या मतलब है "वर्तमान में नई स्क्रीन पर पूर्ण 1136 पीएक्स ऊंचाई प्राप्त करने के लिए कोई ज्ञात तरीका नहीं है।" ? [email protected] केवल [email protected] फ़ाइल के लिए है? – JFMartin

+2

मुझे आपका प्रश्न समझ में नहीं आता है। –

+3

मुझे लगता है कि मुझे @JFMartin क्या मिलता है। हम 4 "डिस्प्ले के लिए अपने ऐप पर छवियों को कैसे लोड करना चाहते हैं? हमने image_name.png को हमारे स्टोरीबोड में इस्तेमाल किया है, उदाहरण के लिए, और [email protected] प्रदान करना हम जानते थे कि उचित उच्च रेज छवि रेटिना डिस्प्ले पर लोड की जाएगी। हालांकि मैं [email protected] जोड़ता हूं, लेकिन ऐसा लगता है कि यह इस तरह से काम नहीं करता है। –

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