2011-04-13 8 views
5

में प्रदर्शित नहीं होती हैं I XCode4 का उपयोग करके एक xib डिज़ाइन करने की कोशिश कर रहा हूं, लेकिन जब मैं एक छवि दृश्य डालता हूं जो @ 2x छवि xcode प्रदर्शित करता है, तो इसका पूर्वावलोकन नहीं करता है (यह एक प्रदर्शित करता है गायब छवि आइकन)। हालांकि ऐप चलाए जाने पर यह सही तरीके से काम करता है।@ 2x छवियां XCode4 इंटरफ़ेस बिल्डर डिजाइनर

उदाहरण के तौर पर: मैं अपने दृश्य में UIImageView जोड़ता हूं और छवि प्रॉपर्टी test.png पर सेट करता हूं। मेरी प्रोजेक्ट में मैं [email protected] नाम की एक फ़ाइल जोड़ता हूं।

एक्सकोड 3.2 में यह छवि आईबी में सही ढंग से प्रदर्शित होगी, और @ 2x संस्करण स्वचालित रूप से गैर-रेटिना उपकरणों पर आधा आकार होगा।

हालांकि एक्सकोड 4 में आईबी में छवि प्रदर्शित नहीं होती है।

क्या कोई और इसका अनुभव कर रहा है? यदि वे हैं, तो यह एक बहुत बड़ा मुद्दा है।

उत्तर

0

क्यों न केवल दोनों छवियां जोड़ें? AFAIK UIImage इस तरह काम करने की गारंटी नहीं है।

+3

हमारा वर्कफ़्लो यह है कि हम @ 2x छवियों का उपयोग करते हैं और फिर ऐप के माध्यम से विकास में देर से चलते हैं और छवियों के स्केल किए गए संस्करणों को जोड़ते हैं जहां स्वचालित रूप से स्केल किए गए लोग अच्छे दिखते नहीं हैं। देव के दौरान छवियों के दो संस्करण होने के कारण गधे में दर्द होता है, क्योंकि यदि आप एक में परिवर्तन करते हैं तो आपको दोनों उत्पन्न करना होगा। इसके अलावा हम कम से कम बंडल आकार को रखने के लिए जितनी संभव हो उतनी छवियों का उपयोग करना पसंद करते हैं। XCode4 तक यह पूरी तरह से काम करता है। – tobyc

0

मैं हमेशा @ 2x वाले पहले दोनों आकारों का उपयोग करता हूं, और ऐप स्टोर से मुफ्त ऐप unretiner का उपयोग करके उन्हें अनदेखा करता हूं, और दोनों आकारों को परियोजना में छोड़ देता हूं। test.png या [email protected] लिखने के बजाय, छवि को संदर्भित करते समय, मैं test लिखता हूं और xCode संबंधित उपकरणों में आकार पाता है, लेकिन हाँ! आईबी में, छवि इस तरह प्रदर्शित नहीं की जाएगी, सिर्फ एक प्रश्न नीली स्क्रीन चिह्नित है; लेकिन ऐप चलाने पर यह ठीक काम करता है।

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