डिवाइस का अभिविन्यास बदलते समय मैं एक नया xib लोड करने के बारे में कैसे जाऊं? यानी एक लैंडस्केप ओरिएंटेड xib लोड करें जब डिवाइस लैंडस्केप ओरिएंटेशन में बदल जाता है और पोर्ट्रेट के साथ विपरीत होता है। और मैं स्वचालित रूप से एक अभिविन्यास परिवर्तन का पता लगाने और वहां से समायोजन के बारे में कैसे जाउंगा?एक्सकोड में डिवाइस अभिविन्यास बदलते समय मैं xib कैसे लोड करूं?
[[UIDevice currentDevice] beginGeneratingDeviceOrientationNotifications];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(orientationChanged) name:UIDeviceOrientationDidChangeNotification object:nil];
और इस जोड़ें:
यह एक आईफोन के लिए बहुत अच्छा काम करता है। आईपैड को अतिरिक्त कदमों की आवश्यकता है: # डिग्री परिभाषाएं (x) (x) * M_PI/180.0); (self.view.transform = CGAffineTransformMakeRotation (DegreesToRadians (180)) कम से कम मेरे मामले में। – TrekOnTV2017
+1 मेरे लिए काम किया .. धन्यवाद .. :) – HDdeveloper