2013-10-16 7 views
9

मैं storyboard और auto-layout का उपयोग करके अपना आईफोन ऐप डिज़ाइन कर रहा हूं। आईओएस 7 दोनों में 4 इंच और 3,5 इंच डिवाइस पर सब कुछ ठीक काम करता है।आईओएस 7 के लिए डिज़ाइन किया गया स्टोरीबोर्ड 4 इंच डिवाइस पर आईओएस 6 पर पूर्णस्क्रीन नहीं जा रहा है

आईओएस 6.1 ऐप चलता है जैसे कि 4 इंच डिवाइस पर चल रहा है, भले ही 4 इंच डिवाइस पर चल रहा हो, ऊपर और नीचे काले रंग की सलाखें दिखाई देती हैं। सिम्युलेटर पर

स्क्रीनशॉट:

enter image description here

एक ही मुद्दे के साथ किसी को भी? इस समस्या का समाधान किस प्रकार से किया जा सकता है?

+0

बहुत बहुत @NitinGohel कि वास्तव में समस्या थी धन्यवाद !!! मैं आईओएस 5,6 के लिए स्पलैश जोड़ने के लिए भूल गया !!! यदि आप उत्तर जोड़ते हैं तो मैं इसे समाधान के रूप में चिह्नित करूंगा! – allemattio

उत्तर

14

मुझे लगता है कि आप में आप परियोजना की जाँच करें करने के लिए संपत्ति और सेट की आवश्यकता छप स्क्रीन [email protected] (640 × 1136 pixels)

वाले स्प्लैश स्क्रीन [email protected] जोड़ने के लिए भूल जाओ तुम करने के लिए आप परियोजना में काम करने में इस छवि जोड़ रहे हैं , डिवाइस या सिमुलाटोर से पुराने बिल्ड को हटाएं, प्रोजेक्ट साफ़ करें और फिर से बनाएं और जांचें कि आप समस्या हल करेंगे।

+0

यह UITableViewController प्रोग्रामेटिक रूप से (पूरे प्रोजेक्ट में कोई स्टोरीबोर्ड नहीं) बनाते समय मेरी गैर-पूर्णस्क्रीन समस्या को भी ठीक करता है। धन्यवाद! –

0

हां, मैं नितिन से सहमत हूं। एक्सकोड 5 में बस ई नया लॉन्च इमेज सेट बनाएं और आईओएस संस्करण (5,6 और 7) दोनों में मानक, रेटिना और आर 4 छवि जोड़ें।

इस परियोजना को अपनी परियोजना जानकारी में डिफ़ॉल्ट रूप से सेट करना याद रखें।

0

लॉन्च छवियों को अपने स्टोरीबोर्ड से प्रतिस्थापित करने का एक त्वरित समाधान है। Xcode में, करने के लिए लक्ष्य> सामान्य जाना, और उसके बाद:

enter image description here

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