2012-11-29 18 views
5

के साथ डाले गए नेविगेशन नियंत्रक को हटाएं editor->embed in->Navigation Controller का उपयोग कर काम की शुरुआत में मैंने अपनी परियोजना में एक नेविगेशन नियंत्रक डाला। अब मुझे एहसास है कि नेविगेशन नियंत्रक के बजाय एक टैब बार डालना बेहतर है, लेकिन मैं इसे हटाने में असमर्थ हूं! संपादक मेनू में अनदेखा आइटम हमेशा ग्रे होता है, प्रत्येक आइटम मैं चुनता हूं ... मैं यह काम कैसे कर सकता हूं?स्टोरीबोर्ड

उत्तर

5

बस स्टोरीबोर्ड में navController का चयन करें और इसे हटाएं। फिर आपको इसे एक टैब बार नियंत्रक जोड़ने की आवश्यकता है (आप इसे एनएवी नियंत्रक के रूप में भी कर सकते हैं: संपादक -> एम्बेड करें -> टैब बार कंट्रोलर) और दृश्य नियंत्रकों के साथ इसे तार करें क्योंकि आपको इसकी आवश्यकता है। उम्मीद है की यह मदद करेगा।

+0

हाय अजीत, धन्यवाद, मुझे कुछ घंटों बाद वही समाधान मिला जो आपने मुझे दिया था। तो आपका उत्तर सही था;) – Ast

+0

धन्यवाद लेकिन यदि आप एक टैब नियंत्रक का उपयोग नहीं करना चाहते हैं तो क्या होगा? मुझे नेविगेशन नियंत्रक को हटाने की भी आवश्यकता है, क्योंकि मैं सिर्फ एक दृश्य दिखाना चाहता हूं। नेविगेशन नियंत्रक को हटाने से त्रुटियों की एक बड़ी सूची होती है। – Kokodoko

+1

@PietBinnenbocht यदि आपके पास दिखाने के लिए एकल दृश्य है और आपको नेविगेशन नियंत्रक या टैब नियंत्रक की आवश्यकता नहीं है तो आपको कुछ भी करने की आवश्यकता नहीं है। डिफ़ॉल्ट रूप से दृश्य स्टोरीबोर्ड आपके लिए बनाता है। और यदि आप स्टोरीबोर्ड पर सबकुछ हटाने की योजना बना रहे हैं और फिर ताजा शुरू करें -> दृश्य नियंत्रक को स्टोरीबोर्ड पर खींचें और इसे प्रारंभिक दृश्य के रूप में चिह्नित करें। उम्मीद है की यह मदद करेगा। – Ajeet