मैंने देखा है कि मुझे अपने डिवाइस & सिम्युलेटर पर बहुत ही अंतरिम अभिविन्यास मिल रहा है।डिवाइस और सिम्युलेटर पर बहुत ही अस्थायी ओरिएंटेशन
मेरे पास एक मॉडल दृश्य नियंत्रक है जो मैं प्रस्तुत करता हूं, और यह मेरे ऐप में एकमात्र चीज है जो रोटेशन का समर्थन करती है।
यदि मैं डिवाइस को स्थानांतरित किए बिना चित्र में ऐप लॉन्च करता हूं, तो मोडल वीसी खोलें और फिर डिवाइस को घुमाएं, यह आमतौर पर काम करता है। हालांकि कभी-कभी अगर मैं डिवाइस को परिदृश्य में रखकर ऐप खोलता हूं, तो पोर्ट्रेट पर घुमाएं, वीसी लॉन्च करें और फिर डिवाइस को घुमाएं, कोई रोटेशन नहीं होता है। यह बहुत अड़चन लगता है। कभी-कभी अगर मैं पोर्ट्रेट मोड में ऐप लॉन्च करता हूं और फिर वीसी खोलता हूं और डिवाइस को घुमाता हूं, कुछ भी नहीं होता है, और जब तक मैं इसे छोड़ देता हूं और इसे फिर से लॉन्च करता हूं तो ऐप में कोई अभिविन्यास नहीं होता है।
यह अजीब बात है क्योंकि यह 50% काम करता है! जब भी मैं इसे एक्सकोड के माध्यम से लॉन्च करता हूं और ब्रेकपॉइंट्स को सेट करना चाहिए, ऑटोरोटेट टॉइंटरफेसऑरिएंटेशन यह हमेशा काम करता है!
किसी को भी यह था या पता था कि क्या हो रहा है?
कोई विशिष्ट विचार क्या गलत है, लेकिन मुझे लगा कि मैं पूछूंगा कि यूआई में कुछ अजीब होने पर मैं हमेशा क्या पूछता हूं: "क्या आप मुख्य थ्रेड के बाहर UIKit में कुछ भी बुला रहे हैं?" – lawrence
टिप्पणी के लिए धन्यवाद। नहीं, मुझे यकीन है कि मैं ऐसा नहीं कर रहा हूँ! यह सब बहुत परेशान है। –
क्या यह व्यवहार केवल आपके ऐप में होता है या आप इसे अन्य ऐप्स में भी गलत व्यवहार करते देखते हैं? – Jasarien