मेरा आईफोन एप्लिकेशन अनुकूल अभिविन्यास परिवर्तनों के संबंध में आईपैड पर चलने पर कुछ अजीब व्यवहार प्रदर्शित कर रहा है।आईपैड अभिविन्यास परिवर्तन समस्या
ऐप एक व्यू कंट्रोलर के साथ शुरू होता है (इसे तर्क के लिए ए को कॉल करें) और नेविगेशन नियंत्रक, और चाहिएऑटोरोटेट टूइंटरफेसऑरिएंटेशन केवल पोर्ट के लिए हाँ लौटा रहा है। नेविगेशन नियंत्रक पर, मैं एक व्यू कंट्रोलर (बी देखें) को धक्का देता हूं जो केवल चित्र के लिए हाँ देता है। फिर, मैं नेविगेशन नियंत्रक पर एक और दृश्य नियंत्रक (सी देखें) को धक्का देता हूं जो सभी घूर्णन का समर्थन करता है और घुमाने के लिए अभिविन्यास के आधार पर स्क्रीन पर आइटम समायोजित करता है।
जब यह आईफोन सिम्युलेटर और डिवाइस पर चलाया जाता है, तो यदि आप दृश्य सी पर परिदृश्य में घुमाते हैं और फिर बी को देखने के लिए वापस बटन को टैप करते हैं, तो यह सही चीज करता है और बदलाव बी को पोर्ट्रेट मोड पर वापस देखता है। (सिम्युलेटर में, यह सिम्युलेटर को स्वचालित रूप से पोर्ट्रेट पर स्वचालित रूप से घुमाता है।)
मुझे जिस समस्या का सामना करना पड़ रहा है वह यह है कि, जब मैं आईपैड सिम्युलेटर और डिवाइस पर ईवेंट का सटीक अनुक्रम करता हूं, तो दृश्य बी दिखाई देता है पोर्ट्रेट पर वापस घुमाया नहीं गया है, और एनएवी नियंत्रक अभी भी दृश्य सी के लिए जानकारी दिखाता है। फिर, मैं बैक बटन पर टैप करता हूं, और दृश्य वही रहता है लेकिन एनए कंट्रोलर बी को देखने के लिए सामान्य दिखाता है (लेकिन सभी अभी भी लैंडस्केप मोड में) । फिर, यदि मैं बैक बटन को दोबारा टैप करता हूं, तो देखें ए दृश्य बी बी एन बार आइटम के नीचे दिखाई देता है, और आखिर में दोबारा टैप करने से मुझे एवी बार ए आइटम के साथ ए पर नजर डालती है।
यदि मैं आईपैड पर बी देखने के लिए जाता हूं और चारों ओर घूमना शुरू करता हूं, तो जब तक मैं पोर्ट्रेट मोड तक नहीं पहुंच जाता, तब तक ऑटोरोटेट टॉइंटरफेसऑरिएंटेशन तब तक आग लगती है, और फिर सभी सामान्य हो जाते हैं।
एप्लिकेशन आईफोन एसडीके के नवीनतम रिलीज़ संस्करण के साथ बनाया जा रहा है, और इस प्रकार सेटिंग्स को निम्नानुसार बनाया गया है: आईफोन सिम्युलेटर 4.0 का बेस एसडीके, आईफोन के लक्षित डिवाइस परिवार, आईफोन ओएस पर आईफोन ओएस परिनियोजन लक्ष्य 3.1.3।
कोई विचार?
मेरे पास एक ही समस्या है, और मुझे विश्वास है कि यह आईओएस 3.2 में एक बग है। मेरे आईफोन (3.1.2 और 4.0) पर सबकुछ होना चाहिए। अफसोस की बात है, अभिविन्यास को मैन्युअल रूप से बदलने के लिए कोई (दस्तावेज) फ़ंक्शन नहीं है। चलिए देखते हैं कि दूसरों को क्या कहना है ... – cocoapriest