2012-02-26 7 views
9

मेरे पास नेविगेशन नियंत्रकों वाले TabBarViewControllers का उपयोग कर एक प्रोजेक्ट में कुछ जटिल XIB फ़ाइलें हैं I चूंकि एक्सकोड 4.2 मैं उन XIB फ़ाइलों को उपयोगी रूप से संपादित नहीं कर सकता: निहित दृश्य नियंत्रक अदृश्य हैं, केवल ग्रे बॉक्स के रूप में प्रदर्शित होते हैं। ऐसा लगता है कि स्टोरीबोर्ड परियोजनाओं में यह डिफ़ॉल्ट है, और स्टोरीबोर्ड में अगली परत निहित विचार/दृश्य नियंत्रकों का विवरण दिखाती है। तो मैं अपने प्रोजेक्ट को स्टोरीबोर्ड का उपयोग करने के लिए कैसे स्विच कर सकता हूं?XIBs का उपयोग स्टोरीबोर्ड पर किसी प्रोजेक्ट को कैसे परिवर्तित करें?

+0

मैं संपादित करें और नई XIB फ़ाइलों Xcode 4.2 और 4.3 के साथ बिल्कुल ठीक जोड़ सकते हैं। आईओएस 5 को लक्षित करने वाली ब्रांड नई परियोजनाएं स्टोरीबोर्ड का उपयोग करनी चाहिए। ग्रे बॉक्स के रूप में दिखाई देने वाले "निहित दृश्य नियंत्रक" मुझे एक अलग समस्या की तरह लगता है। –

उत्तर

1

वस्तुओं को ऑटोलायआउट के कारण भूरे रंग से बाहर कर दिया गया है। एक्सकोड समझता है कि आपके नियंत्रक वर्तमान ऑटोलाउट प्रकार से संबंधित नहीं हैं।

ऑब्जेक्ट्स को सक्रिय करने के लिए, एक करके एक का चयन करें, विशेषता संपादक (चित्र देखें) का चयन करें और इसके अंत में, देखें कि चेक किए गए शब्द installed चेक आउट हैं या नहीं। यदि उन्हें और अधिक आइटम हैं, तो उन सभी को हटाएं और केवल installed एक को रखें/जोड़ें।

enter image description here

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