का उपयोग करना चाहिए, मैं आईपैड एप्लिकेशन बना रहा हूं। जब एप्लिकेशन शुरू होता है तो मैं इसे लैंडस्केप राइट मोड में दिखाता हूं। लेकिन जैसे ही आवेदन शुरू होता है मैं इस संदेश कोदो चरण रोटेशन एनीमेशन बहिष्कृत है। इस एप्लिकेशन को चिकनी सिंगल-स्टेज एनीमेशन
Two-stage rotation animation is deprecated. This application should use the smoother single-stage animation
मैं अपने सभी वर्गों में इस विधि का इस्तेमाल किया पाने के
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}
मैं अपने plist फ़ाइल में सही परिदृश्य के लिए मेरे समर्थित इंटरफ़ेस झुकाव (आईपैड) सेट । इस चेतावनी संदेश को कैसे हल करें?
यदि आप मोडल UITabBarController (अद्यतन। हाँ आप करते हैं) का उपयोग करने का प्रयास करते हैं, तो समाधान [यहां] देखें (http://stackoverflow.com/questions/6271978/presenting-uitabbarcontroller-modally-autorotate-problem)। आधिकारिक स्पष्टीकरण यह क्यों खुश [यहां] (http://stackoverflow.com/questions/6636683/how-to-eliminate-two-stage-rotation-warning)। – Alexander
@Alexander मैं टैबबार को सामान्य रूप से नहीं दिखाता हूं। – southpark
क्या आप एक नेविगेशन नियंत्रक "लॉगिन स्क्रीन" है? सभी नियंत्रक, जो "rootViewController" होना चाहिए, को "मोडल" के रूप में उपयोग नहीं किया जाना चाहिए। – Alexander