आप Info.plist में UILaunchImageFile संपत्ति की स्थापना, और फिर दस्तावेज़ फ़ोल्डर के लिए एक नई छवि लिख कर iOS की डिफ़ॉल्ट स्क्रीन (कम से कम पहले प्रक्षेपण के बाद) को बदल सकते हैं।
उदाहरण के लिए।
<key>UILaunchImageFile</key>
<string>../Documents/NewDefault.png</string>
फिर /Documents/NewDefault.png
पर अपना यादृच्छिक स्पलैश लिखें।
लगता है मैं और अधिक आदेशात्मक होना है ... मैं सुझाव दे नहीं कर रहा हूँ आप रनटाइम पर अपने अनुप्रयोग बंडल में कुछ भी संशोधित, के रूप में कहा गया है, कि नहीं हो सकता है।
लेकिन क्योंकि /Documents
फ़ोल्डर .app
फ़ोल्डर के पास बैठता है, तो आप एक रिश्तेदार पथ के माध्यम से UILaunchImageFile
सेट कर सकते हैं, और फिर पथ निर्दिष्ट किया है कि एप्लिकेशन रन पर एक फ़ाइल डाल दिया। हमने यह किया है, और यह काम करता है, इसलिए वोट कम करने से पहले, इसे स्वयं आज़माएं।
स्रोत
2012-04-29 03:34:54
मैं एक और विशिष्ट प्रश्न सुझाता हूं: डिफ़ॉल्ट छवि को बदलने के लिए रनटाइम पर संभव है? यदि आप यादृच्छिकता जोड़ना तुच्छ हो सकते हैं, और आपके प्रश्न में इसे शामिल करना केवल उत्तर देना कठिन बनाता है। –
मैं आपको प्रश्न पूछने की सराहना करता हूं। हालांकि, नीचे दिए गए उत्तर संतोषजनक साबित हुए। धन्यवाद –
यह केवल दोस्ताना सलाह के रूप में था - अगर मैं अलगाव के रूप में बाहर आया तो मैं क्षमा चाहता हूं। मुझे लगता है कि आम तौर पर, सबसे आसान संभावित प्रश्न पूछने से अधिक और बेहतर उत्तर मिलेंगे, क्योंकि दूसरों के लिए यह समझना आसान है कि आप क्या पूछ रहे हैं (मैं शीर्षक के आधार पर कुछ अलग अपेक्षा कर रहा था)। –