2010-01-22 13 views
5

पर मेरे एप्लिकेशन में जो प्रत्येक टैबबार आइटम्स के लिए कई यूनाविगेशनव्यू कंट्रोलर के साथ एक टैबबार व्यू कंट्रोलर पर आधारित है, मैं किसी बिंदु पर (एप्लिकेशन लॉन्च पर) प्रस्तुत करना चाहता हूं जिसमें मॉड्यूल व्यू कंट्रोलर मौजूद है जिसमें यूविगेशन कंट्रोलर शामिल है एक रूट इसलिए उपयोगकर्ता कुछ चीजें कर सकता है ... जब वह समाप्त हो जाता है, तो शीर्ष दाएं कोने में संपन्न बटन को मोडल व्यू कंट्रोलर को खारिज करने के लिए टैप किया जा सकता है और फिर बेस टैबबार व्यू पर वापस आ सकता है .... कैसे क्या मैं इंटरफ़ेस बिल्डर के साथ ऐसा कर सकता हूं?अपने यूआईवीविगेशन व्यू कंट्रोलर का उपयोग अपने

उत्तर

4

एक्सकोड में, एक नई दृश्य XIB फ़ाइल बनाएं और इसे इंटरफ़ेस बिल्डर में खोलें। इस xib फ़ाइल में, दृश्य को हटाएं और UINavigationController को इसके स्थान पर खींचें।

फिर, अपने दृश्य नियंत्रक कोड में, जैसे

UINavigationController *controller = [[UINavigationController alloc] initWithNibName:@"ModalViewController" bundle:nil]; 
[self presentModalViewController:controller animated:YES]; 
[controller release]; 

कुछ अपने XIB लोड और यह प्रस्तुत करते हैं।

आशा है कि इससे मदद मिलेगी, कोई अन्य प्रश्न इस उत्तर पर टिप्पणी करने में संकोच नहीं करता है!

एस

+0

धन्यवाद! सहायक। वास्तव में। – JFMartin

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