2011-09-22 15 views
7

मैं एक iPad ऐप्लिकेशन पर काम कर रहा है और this page ने कहा कि प्रक्षेपण छवियों PNG प्रारूप में होना चाहिए पढ़ने, लेकिन उनके आईओएस मानव दिशा-निर्देशों में, वे केवल, नहीं "बहुत जरूरी" .png उपयोग करने के लिए सलाह देते हैं रहा हूँ दायर करें। मैं क्योंकि मेरे लांच चित्र .png में आकार मेरे लांच छवियों के रूप में .jpg प्रारूप का उपयोग करना चाहते अकेले के बारे में 2 एमबी, और .jpg प्रारूप में केवल 90 केबी कर रहे हैं। धन्यवादआईओएस लांच छवियों प्रकार

+1

अंगूठे का नियम - यह कहते हैं दस्तावेज़ों में, यह सच है! –

+0

नया दस्तावेज़ अब पीएनजी नहीं कहता है: https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/ExpectedAppBehaviors/ExpectedAppBehaviors.html –

उत्तर

14

आप UILaunhImageFile क्षेत्र

<key>UILaunchImageFile</key> 
    <string>Default.jpg</string> 

इस जानकारी की स्थापना Default.jpg और उसके सभी रूपों के लिए प्रणाली देखो कर देगा (portait, परिदृश्य, @ 2x, आदि) के बजाय Info.plist में निर्दिष्ट करने की आवश्यकता

उदाहरण के लिए

.png की, मैं एक यूनिवर्सल अनुप्रयोग कोडिंग कर रहा हूँ, और अब सभी लांच छवियों .jpg कर रहे हैं, आईपैड रेटिना सहित: [email protected]

+7

अब और काम नहीं करता है। आप अपनी फाइल का नाम बदल सकते हैं लेकिन एक्सटेंशन नहीं। यदि आप iphone5 के लिए विकसित नहीं होते हैं: "लॉन्च छवियां पीएनजी फाइलें होनी चाहिए और आपके बंडल के शीर्ष-स्तर पर स्थित होनी चाहिए, या यदि आप अपनी लॉन्च छवियों को स्थानीयकृत करते हैं तो प्रत्येक .lproj फ़ोल्डर में प्रदान किया जाना चाहिए।" ऐप्पल से आधिकारिक ईमेल से उद्धरण, जेपीजी फाइलों का उपयोग करने के लिए मेरे ऐप को अस्वीकार करते समय भेजा गया। – Krystian

1

हाँ, यह सच है। यहां तक ​​कि अगर आप कुछ वैकल्पिक हल मिल जाए, के बाद से यह दर्ज है कि यह पीएनजी होना चाहिए (उदाहरण के लिए सिर्फ jpeg फ़ाइल के लिए "Default.png" का नाम बदलने) तो एप्पल अपने तरीके को किसी भी समय काम करना बंद करने के लिए स्वतंत्र है।

+0

तेज उत्तर के लिए धन्यवाद, लेकिन [आईओएस मानव दिशानिर्देशों में) ] (http://developer.apple.com/library/ios/#DOCUMENTATION/UserExperience/Conceptual/MobileHIG/IconsImages/IconsImages.html#//apple_ref/doc/uid/TP40006556-CH14-SW5) वे केवल उपयोग करने के लिए सलाह देते हैं .png, नहीं "एक जरूरी"। कौनसा सही है? – webchun

+0

@ ड्रेमेक्सप्लोडेड: एचआईजी में बयान सभी छवियों के बारे में एक सामान्य बयान है। "ऐप स्टोर आइकन" एक जेपीईजी हो सकता है, और आप टूलबार, नेविगेशन बार और टैब बार आइकनों के लिए यूआईएममेज में जो भी प्रारूप लोड कर सकते हैं उसका उपयोग कर सकते हैं। – Anomie

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