2015-09-20 10 views
7

तो जब मैं अपने स्विफ्ट 2 अपग्रेड को और भी खराब नहीं पाया तो ऐसा लगता है कि आप रेटिना 4" 2x छवि संपत्तियों को और नहीं जोड़ सकते हैं। मैं इसे जोड़ने के लिए अब कोई विकल्प ठीक नहीं कर सकता, मेरी सभी पुरानी संपत्तियों में अभी भी रेटिना 4 "छवि है लेकिन मैं 4" रेटिना छवि के साथ एक नया छवि सेट नहीं बना सकता। क्यूं कर?एक्सकोड 7 रेटिना 4 "संपत्तियां?

इसे ठीक करने के किसी भी तरीके?

उत्तर

5

संपादित करें Image Set की Contents.json और जोड़ने

{ 
    "idiom" : "iphone", 
    "subtype" : "retina4", 
    "scale" : "2x" 
} 

आप दिखाई Retina 4 2x प्रविष्टि दिखाई देगी।

+0

आपकी मदद के लिए धन्यवाद। क्या आप छोटे से इस सामग्री के बारे में अधिक विशिष्ट होना चाहिए। जेसन बिल्कुल ठीक है, पहले कभी इसका इस्तेमाल नहीं किया। धन्यवाद – crashoverride777

+1

अपनी छवि संपत्तियों में राइट क्लिक करें -> खोजक में दिखाएं। आपको कुछ पीएनजी और एक सामग्री.जेसन फ़ाइल के साथ एक फ़ोल्डर दिखाई देगा। आपकी प्रोजेक्ट में प्रत्येक छवि संपत्ति के लिए एक Contents.json फ़ाइल। – Giorgio

+0

बहुत बहुत धन्यवाद, यह बहुत अच्छा काम करता है। मुझे आश्चर्य है कि क्यों सेब ने मुझे इस बारे में नहीं बताया? कोई विचार क्यों होगा? – crashoverride777

2

सेब के लिए स्पोक, यह पता चला कि उन्होंने इसे उद्देश्य पर हटा दिया।

असल में यह मेरा जवाब है। मैं एक और मुद्दे के लिए एक टीएसआई खुला था इसलिए आगे के सवाल नहीं पूछा।

एसेट्स कैटलॉग (एक्सकोड 7+ में) में "4 की कमी के बारे में" आईफोन छवि सेट्स के संबंध में हमारे संपत्ति कैटलॉग समर्थक जस्टिन कहते हैं कि इसे डिज़ाइन द्वारा हटा दिया गया है और यदि आप इसे वापस चाहते हैं तो एक वृद्धि अनुरोध दर्ज करने के लिए। हालांकि, यह सुनिश्चित करें कि यह संपत्ति सूची टीम को आपके उपयोग के मामले को बताए और आपको इसकी आवश्यकता क्यों है। इस आगे बढ़ने के तरीके के रूप में विचार करने के लिए कई समाधान हैं लेकिन मैं आपको एक नया टीएसआई दर्ज करने के लिए प्रोत्साहित करता हूं जस्टिन इसके बारे में और अधिक। "

अद्यतन:।

मैं रेटिना 4 "छवियों का उपयोग कर, यह यूनिवर्सल छवियों या उपलब्ध iPhone विशिष्ट छवियों का उपयोग और Xcode छोटे उपकरणों पर आप के लिए स्केलिंग करते हैं बेहतर है नहीं हूं

+0

कारण? क्या बदलता है? –

+2

असल में यह वह जवाब है जो मुझे मिला। मैं एक और मुद्दे के लिए एक टीएसआई खुला था इसलिए आगे के सवाल नहीं पूछा। एसेट्स कैटलॉग (एक्सकोड 7+ में) में "4 की कमी के बारे में" आईफोन छवि सेट्स के संबंध में, हमारे संपत्ति कैटलॉग समर्थक जस्टिन कहते हैं कि इसे डिज़ाइन द्वारा हटा दिया गया है और यदि आप इसे वापस चाहते हैं तो एक वृद्धि अनुरोध दर्ज करने के लिए। जब ​​आप ऐसा करते हैं, सुनिश्चित करें कि यह संपत्ति सूची टीम को आपके उपयोग के मामले को बताए और आपको इसकी आवश्यकता क्यों है। इस आगे बढ़ने के तरीके के रूप में विचार करने के लिए कई समाधान हैं लेकिन मैं आपको जस्टिन से बात करने के लिए एक नया टीएसआई दर्ज करने के लिए प्रोत्साहित करता हूं ।" – crashoverride777

+1

" समाधान की संख्या "क्या हैं? हमें पूर्ण स्क्रीन पृष्ठभूमि के लिए विभिन्न संकल्पों से कैसे निपटना है? –

2

रों o मैंने उनसे फिर से पूछा कि हमें क्या करना चाहिए यदि हमें 4 इंच रेटिना स्क्रीन के लिए छवियों को स्केल करने की आवश्यकता है।

"क्या जिससे आप डिवाइस प्रकार की जाँच करें और iPhone 5, 5s, 5c के लिए कुछ अलग करना विशेष आवरण कोड लागू करने में सक्षम होने से रोक रहा है?

यानी

if ([platform isEqualToString:@"iPhone5,1"]) return @"iPhone 5 (GSM)"; 
if ([platform isEqualToString:@"iPhone5,2"]) return @"iPhone 5 (GSM+CDMA)"; 
if ([platform isEqualToString:@"iPhone5,3"]) return @"iPhone 5c (GSM)"; 
if ([platform isEqualToString:@"iPhone5,4"]) return @"iPhone 5c (GSM+CDMA)"; 
if ([platform isEqualToString:@"iPhone6,1"]) return @"iPhone 5s (GSM)"; 
if ([platform isEqualToString:@"iPhone6,2"]) return @"iPhone 5s (GSM+CDMA)" 

आप शामिल हैं इस क्षमता के लिए अभी तक एक फीचर अनुरोध दायर किया है? (ऐप्पल बग रिपोर्टर का उपयोग करके) "

वास्तव में उत्तर से वास्तव में संतुष्ट नहीं है क्योंकि मुझे स्पष्ट रूप से पता है कि किस प्रकार की डिवाइस मेरे ऐप/गेम को चला रही है।

यह मेरी संपत्ति सूची में एक छवि जोड़ने में मेरी सहायता कैसे करता है जिसका उपयोग केवल रेटिना 4 इंच स्क्रीन के लिए किया जाता है? आप जानते हैं कि मैं बिना किसी समस्या के पहले कर सकता था। यह रेटिना 4 इंच संपत्तियों को हटाने के लिए बेवकूफ से परे लगता है, मुझे कोई समझ नहीं आता है।

इसके अलावा जियोर्जियो के लिए जेएसओएन टिप के संबंध में, यह वास्तव में काम करता प्रतीत होता है, मुझे लगता है कि आईफोन 5 पर मेरा सिम्युलेटर बस गड़बड़ हो गया है।