Width of viewController is 320px when iPhone is landscape -


मेरे पास एक दृश्य नियंत्रक है और मेरे पास

  - (BOOL) होना चाहिएअथोरोटेटटोइंटरफेसओरिएन्टेशन: (UIInterfaceOrientation) इंटरफ़ेस ऑरिएन्टेशन {वापसी हाँ; }   

क्यों आईफोन परिदृश्य है, जब मैं क्रमशः 480 और 320 के बजाय चौड़ाई और ऊंचाई के लिए अपने दृश्यडिडलोड पर 320 और 480 के रूप में डब्ल्यू और एच पढ़ा? (नीचे देखें)

  - (शून्य) दृश्यडिडलोड {CGFloat w = self.view.bounds.size.width; // 320 ??? CGFloat एच = self.view.bounds.size.height; // 480 ?? }   

मुझे क्या याद आ रहा है?

धन्यवाद।

सावधान रहें, संभव है कि आप मंच पर शायद सबसे प्रसिद्ध बग में चलाएं:

यह एक बग है जो कई लोगों को पकड़ता है ध्यान दें कि उस प्रश्न पर, एक उत्तर में 22 मत हैं - यह प्रतिक्रिया वास्तव में पूरी तरह से पूरी तरह से 100% गलत है।

इससे इस मुद्दे पर कुछ भ्रम दिखाई देता है।

वहां सबकुछ और सभी लिंक्स की जांच करना सुनिश्चित करें, जैसे:

"यहां पर एक अतिरिक्त प्रसिद्ध समस्या का एक महत्वपूर्ण अनुस्मारक: यदि आप स्वैप करने की कोशिश कर रहे हैं एक से अधिक दृश्य (सभी परिदृश्य) के बीच, आईटी में केवल काम नहीं होता.यह याद रखना जरूरी है या आप इस समस्या पर दिन बर्बाद कर देंगे.यह सचमुच संभव नहीं है IOS मंच पर यह सबसे बड़ा खुला, ज्ञात बग है । "

Comments