2011-10-23 14 views
16

मैंने अभी एक्सकोड 4.2 के माध्यम से नेविगेशन आधारित एप्लिकेशन बनाने की कोशिश की है और नई विंडो में जो कुछ भी मिला है, उसके पास नेविगेशन आधारित एप्लिकेशन के साथ कुछ लेना देना नहीं है .. मुझे पृष्ठ आधारित एप्लिकेशन मिला जो निकटतम चीज़ है नेविगेशन आधारित अनुप्रयोगएक्सकोड 4.2 नेविगेशन आधारित अनुप्रयोग बनाने

लेकिन यह कहानी बोर्ड जो मैं अभी तक संभाल सकते हैं के साथ बनाया ..

enter image description here

तो वहाँ अच्छे पुराने एनएवी आधारित एप्लिकेशन बनाने के लिए एक तरीका है? और यदि विकल्प नहीं हैं तो क्या?

+0

इससे मुझे एक नेविगेशन आधारित अनुप्रयोग upo स्थापित करने के लिए बनाया जा रहा है के लिए प्रक्रिया है: http://www.techotopia.com/index.php/Creating_a_Navigation_based_iOS_5_iPhone_Application_using_TableViews –

उत्तर

0

जब आप प्रोजेक्ट टेम्पलेट का चयन करने के बाद अगला दबाते हैं, तो स्क्रीन के नीचे कुछ चेकबॉक्स हैं। उनमें से एक "स्टोरीबोर्ड का उपयोग करें" है। इसे अनचेक करें और आप इंटरफेस डिजाइन करने के पुराने तरीके पर वापस जाएंगे।

+0

हाँ मैं कहता हूं कि मेरे प्रश्न में :) बात यह है कि स्टोरीबोर्ड का चेकबॉक्स पृष्ठ आधारित ऐप –

+0

में नहीं है, आप इसे मास्टर-विवरण पर चुन सकते हैं ऐप प्रकार (जो वर्णन में इसे नेविगेशन नियंत्रक-आधारित के रूप में सूचीबद्ध करता है)। – darvids0n

0

जैसा कि Darvids0n कहते हैं, आपको पृष्ठ-आधारित एक के बजाय मास्टर-विवरण एप्लिकेशन टेम्पलेट से प्रारंभ करना चाहिए। नई परियोजना के विकल्प चुनते समय आप स्टोरीबोर्ड का उपयोग करने के लिए स्वतंत्र हैं।

13

नेविगेशन केवल एप्लिकेशन के लिए, आपको पहले एकल दृश्य एप्लिकेशन चुनना होगा। यह नेविगेशन नियंत्रक के बिना केवल एक दृश्य आधारित आवेदन देगा।

आपको बस इतना करना है ViewController और गोटो मेनू

Editor -> Embed In -> Navigation Controller 

यह आपको एक नेविगेशन आधारित परियोजना के साथ काम शुरू करने के लिए दे देंगे चयन है।

@Tommy Herbert ने कहा, आप मास्टर-विवरण एप्लिकेशन टेम्पलेट चुन सकते हैं जहां आप कोर डेटा जैसे अधिक विकल्प चुन सकते हैं। लेकिन यह आपके पहले दो वीसी को मास्टर-कंट्रोलर और विस्तारक नियंत्रक के रूप में नामित करेगा जो उपयुक्त नहीं है।

+0

मैंने यह कोशिश की, लेकिन जब मैं xib चयनित होने पर विकल्प में एम्बेड में जाता हूं, तो नेविगेशन कंट्रोलर विकल्प गहरा हो जाता है। क्या कोई और तरीका है? – msgambel

+0

@MSgambel आपको "नियंत्रक दृश्य देखें" से दृश्य या दृश्य नियंत्रक का चयन करने की आवश्यकता है – palaniraja

+6

यह स्पष्ट करने के लिए, आपको "एम्बेड इन" चुनने के लिए स्टोरीबोर्ड शामिल करना होगा, क्योंकि यह केवल तभी सक्षम होता है जब आप स्टोरीबोर्ड संसाधन का चयन करते हैं। मेरा सुझाव, नीचे, एक्सकोड 3 की एक प्रति रखना है और वहां प्रोजेक्ट बनाना है, फिर प्रोजेक्ट को एक्सकोड 4 में खोलें। – SteveCaine

4

जब तक आप आईओएस 5 (स्टोरीबोर्ड, पेज व्यू कंट्रोलर इत्यादि) में नई सुविधाओं के साथ सहज नहीं हैं, तो आपकी सबसे अच्छी शर्त है कि एक्सकोड 3 की एक प्रति रखना और अपनी परियोजना बनाएं, फिर प्रोजेक्ट को एक्सकोड में खोलें 4.

तुम अब भी Xcode 3 के पिछले संस्करण (3.2.6 iOS SDK 4.3 के साथ) डेवलपर पृष्ठ से डाउनलोड कर सकते हैं:

http://developer.apple.com/devcenter/ios

"Xcode और आईओएस एसडीके के बारे में" पर पीडीएफ डिस्क स्थापित करें वर्णन करता है कि अपने एक्सकोड 4 इंस्टॉल को ओवरराइट करने से बचने के लिए कस्टम इंस्टॉल स्थान कैसे चुनें। यूनिक्स टूल विकल्प का चयन न करें क्योंकि यह आपके वर्तमान एक्सकोड 4 इंस्टॉल के उस हिस्से को ओवरराइट करेगा।

+0

इसके लिए धन्यवाद! मैं अब आईओएस विकास शुरू कर रहा हूं, और यह वीडियो में एक चीज़ देखने के लिए * बहुत * उलझन में था, और जब मैं आईडीई में गया तो यह बिल्कुल अलग था! –

+0

यह आराम के बारे में नहीं है सर यह एक पिछड़ा संगत ऐप बनाने के बारे में है .. अगर मैं कहानी बोर्ड का उपयोग करता हूं तो यह कभी भी पूर्व आईओएस 5 के लिए काम नहीं करेगा –

0

बस एकल दृश्य एप्लिकेशन बनाएं, और xib में बस लाइब्रेरी से ऑब्जेक्ट्स को ड्रैग'ड्रॉप नेविगेशन नियंत्रक बनाएं।

0
मेरे लिए

, एक खाली परियोजना का निर्माण और फिर एक नई MainWindow बना सकते हैं और फिर बस नई विंडो को navigtioncontroller खींचें यू बनाने

1

आप मास्टर विस्तार एप्लिकेशन डालने के लिए है शुरू करते हैं। यह टेम्पलेट मास्टर-विवरण एप्लिकेशन के लिए एक प्रारंभिक बिंदु प्रदान करता है। यह आइटम्स की सूची प्रदर्शित करने और आईपैड पर एक अलग दृश्य देखने के लिए नेविगेशन नियंत्रक के साथ कॉन्फ़िगर किया गया एक उपयोगकर्ता इंटरफ़ेस प्रदान करता है।

0

ओपन एक्स कोड परियोजना -> नया प्रोजेक्ट बना -> मास्टर आधार पर आवेदन पर क्लिक करें खिड़की खुला है यह प्रत्यक्ष नेविगेशन आधारित अनुप्रयोग

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