2010-05-05 19 views
6

में बटन आधा काम करता है एक UINavigationController के साथ एक iPad आवेदन में, सब कुछ पोर्ट्रेट मोड में लेकिन लैंडस्केप मोड में काम करता है वापस बटन कभी कभी ही वापस आधे से एक स्तर चला जाता है। ऐसा कहने के लिए, पहली बार शीर्षक बार एनिमेट करता है जैसे कि यह नियंत्रक पॉपिंग कर रहा था, और दूसरी प्रेस पर यह सामग्री पॉपिंग को एनिमेट करता है।UINavigationController वापस आईपैड लैंडस्केप ओरिएंटेशन

किसी को भी इस के लिए एक समाधान पाया गया है? इस question में विरोधाभासी समाधान में मदद नहीं मिली। मेरे पास नेविगेशन नियंत्रक में एक्यूटऑरोटेट विधि है लेकिन कोई अन्य नहीं।

-(BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)inOrientation { 
    return YES; 
} 

संपादित करें:

वास्तव में, पहले क्लिक सामग्री पॉप और दूसरे क्लिक नेविगेशन पट्टी दिखाई नहीं देता।

+0

कि आपके नेविगेशन नियंत्रक "के तहत" है दृश्य नियंत्रक में के बारे में क्या। –

+0

मेरे पास एक ही समस्या है –

उत्तर

10

David F के रूप में पता लगाया गया लेकिन मुझे नहीं लगता था, नेविगेशन नियंत्रक करता है, तो प्रत्येक दृश्य नियंत्रक को एक चाहिएऑटोरोटेट विधि को लागू करना होगा। भले ही यह आगे जाना है और बारी बारी से होगा, और आप iPhone पर इसकी आवश्यकता नहीं है, किसी भी तरह आईपैड अगर यह नेविगेशन नियंत्रक के रूप में एक ही परिणाम के साथ कि विधि का जवाब नहीं है एक दृश्य नियंत्रक एक डबल पॉप की जरूरत है सोचता है।

+0

धन्यवाद! बिल्कुल मेरी समस्या! –

+0

मेरे बेकन को बचाया! –

संबंधित मुद्दे