2012-01-26 11 views
9

मूल प्रश्न:xcode 4.2 ios 5 स्टोरीबोर्ड की प्रतिलिपि बनाने की सामग्री

यह मेरी पहली पोस्ट है। मैं following cs193p (online) द्वारा आईओएस प्रोग्रामिंग सीखने की कोशिश कर रहा हूं। मैं असाइनमेंट 3 पर एक बहुत ही (प्रतीत होता है) सरल चीज़ के साथ अटक गया। मैंने पहले से ही कुछ Google खोजों को किया है।

मुझे नहीं पता कि मेरे नए एक्सकोड प्रोजेक्ट में असाइनमेंट 2 (जो स्टोरीबोर्ड है) से मेरा दृश्य कॉपी कैसे करें।

मैंने एक नया मास्टर विवरण एप्लिकेशन (जिसे कैलकुलेटर 3 कहा जाता है) बनाया है, स्टोरीबोर्ड को असाइनमेंट 2 (कैलकुलेटर 2) से भी कॉपी किया है। हालांकि, मेरे लिए उस स्टोरीबोर्ड की सामग्री प्राप्त करना संभव नहीं है और उन्हें नए जेनरेट किए गए स्टोरीबोर्ड में रखना संभव नहीं है।

तो क्या एक स्टोरीबोर्ड की सामग्री को दूसरे में कॉपी करना संभव है? यदि नहीं, तो मैं यह कैसे करूँ?

+0

SO में आपका स्वागत है। प्रश्न में जोड़ने के बजाय कृपया अपना समाधान उत्तर के रूप में पोस्ट करें। और जब समय समाप्त हो गया है तो जवाब स्वीकार करना न भूलें। –

+2

टिप के लिए धन्यवाद :) –

उत्तर

22

लू आरडी के लिए धन्यवाद, मैंने अपनी पहली पोस्ट में एक संपादन का उपयोग करने के बजाय यहां अपना उत्तर पोस्ट किया।

उत्तर:

मेरा एक मित्र इसे हल करता है। मुझे यह गलत कारण क्यों मिला क्योंकि मैंने सीएमडी/सेब ए + सेमीडी/सेब सी किया था। दृश्य के शीर्ष पर क्लिक करने के बजाय मैं प्रतिलिपि बनाना चाहता था और फिर cmd/apple c करूँगा। उसके बाद, पेस्ट करें यह स्टोरीबोर्ड में cmd ​​/ सेब वी के साथ आप चाहते हैं।

मैंने देखा कि यह केवल निम्नलिखित स्थितियों में वास्तव में काम करता है (मैंने सोचा कि यह अधिक स्थितियों में काम करता है)।

  1. दो फाइलें एक ही प्रोजेक्ट में होनी चाहिए, इसलिए पुरानी स्टोरीबोर्ड फ़ाइल को अपनी नई परियोजना में कॉपी करें।
  2. फिर "सहायक संपादक दिखाएं" बटन के माध्यम से एक-दूसरे के बगल में दो स्टोरीबोर्ड प्रदर्शित करें। अपने दृश्य के शीर्ष बीच में
  3. क्लिक करें और अपने अन्य स्टोरीबोर्ड पर cmd/सेब के माध्यम से नकल सी
  4. क्लिक करें और के माध्यम से cmd/एप्पल वी
+0

इसे जानकर बहुत अच्छा, धन्यवाद! – perrohunter

+1

बहुत बढ़िया, यह अधिक अपवर्तनीय हकदार है। मुझे भी यही समस्या थी। मुझे सहायक संपादक के साथ खोलना नहीं था। – Cin316

+0

धन्यवाद, इससे मुझे बहुत मदद मिली। – bluedaniel

2

में स्रोत परियोजना से वर्ष स्टोरीबोर्ड लाना पेस्ट करें एक अस्थायी स्टोरीबोर्ड के रूप में आपका नया लक्ष्य प्रोजेक्ट काम करता है। :)

(मुझे इसे स्रोत प्रोजेक्ट से en.lproj फ़ोल्डर में मिला है) इसके अलावा आप & को अपने दृश्य के नीचे ग्रे बार का चयन करके सभी दृश्य नियंत्रक घटक पेस्ट कर सकते हैं।

फिर temp स्टोरीबोर्ड को हटाएं और चिपकाए गए के साथ जारी रखें।

0

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

बेशक आपके सभी संदर्भ टूट जाएंगे और पुनर्निर्माण करना होगा, लेकिन लेआउट और सीगू सभी वहां होंगे।

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