2015-01-01 10 views
5

में सेग्यू एक्शन सूची में कोई "शो" नहीं, मैं तेजी से और आईओएस विकास के लिए नया हूं।एक्सकोड 6.1

सिस्टम जानकारी: Xcode 6.1 रिलीज नोट्स ओएस एक्स 10.10.1

मेरा ऐप दो दृश्य नियंत्रकों, ViewA और ViewB, (कोई नेविगेशन नियंत्रक) है, और मैं क्लिक एक से ViewA से ViewB के लिए कूद करना चाहते हैं व्यूए में UIButton। व्यूए को ऐप में प्रारंभिक दृश्य नियंत्रक के रूप में सेट किया गया है।

कुछ ऑनलाइन निर्देशों का पालन करके, मैंने ctrl दबाया और स्टूडियो विंडो में व्यूबी को इंगित करने के लिए यूआईबटन को व्यूए में खींचें। हालांकि, मुझे केवल एक अपूर्ण सीगू सूची मिली है (कुल में केवल 4 आइटम है), जिसमें मुझे "शो" आइटम नहीं दिखाई दे रहा था।

#

कार्रवाई Segue धक्का मोडल कस्टम

#

यह हो सकता है कि पुराने संस्करणों में की तरह दिखता है, लेकिन यह Xcode 6.1 में क्या है।

मैंने अन्य लोगों से मेनू की कुछ स्क्रीन प्रतियां देखी हैं, उनके पास उनके एक्शन सेगू सूची में बहुत अधिक चीज़ें हैं। चूंकि मेरे सेग्यू एक्टन सूची में कोई "शो" उपलब्ध नहीं है, इसलिए मैंने "कस्टम" आइटम का उपयोग किया था। इससे मुझे व्यूबी पर कूदने में भी मदद मिली, लेकिन मुझे संकलन में निम्नलिखित चेतावनी मिली।

"असमर्थित विन्यास कस्टम segues एक ग्राहक वर्ग होना चाहिए" "कस्टम segues एक कस्टम वर्ग होना चाहिए" मेरे प्रश्न हैं: 1) मैं में निर्माण में "शो" समय कैसे उपयोग कर सकते हैं segue कार्रवाई सूची? 2) चूंकि सब कुछ ठीक से काम करता है, क्या चेतावनी संदेश की सवारी करने के लिए कोई भी है?

कृपया मुझे बताएं कि अगर आपको समस्याओं की पहचान करने के लिए अधिक जानकारी की आवश्यकता है तो कृपया मुझे बताएं।

चूंकि मैं आईओएस विकास में नया हूं, इसलिए मेरे प्रश्न मूर्खतापूर्ण हो सकते हैं, लेकिन मुझे आपकी मदद की ज़रूरत है।
मैं अपने प्रश्नों के साथ आपके प्रभावों की सराहना करता हूं।

+3

ऐसा लगता है कि आप आकार कक्षाएं बंद कर दिया। यदि आप अन्य segue विकल्प चाहते हैं तो उन्हें वापस चालू करें। – vacawama

+1

आप बाएं अधिकांश पैनल पर अपनी स्टोरीबोर्ड का चयन करके आकार> कक्षाएं> फ़ाइल फाइल इंस्पेक्टर पर जाकर, और दाएं पैनल में उपयोग आकार वर्ग चेकबॉक्स पर क्लिक करके आकार कक्षाएं चालू कर सकते हैं। पूरा लेख: https://developer.apple.com/library/mac/recipes/xcode_help-IB_adaptive_sizes/chapters/EnablingAdaptiveSizeDesign.html –

+0

धन्यवाद एक लाख, यही वह है जिसे मैं ढूंढ रहा हूं। मैं आप लोगों को प्यार करता हूँ। –

उत्तर

4

मैं इस प्रक्रिया के लिए कदम से कदम जाने के लिए जा रहा हूँ:

  1. एक नई परियोजना बनाओ। मैंने आईफोन के लिए सिंगल व्यू एप्लीकेशन का इस्तेमाल किया।
  2. स्टोरीबोर्ड पर दूसरा दृश्य नियंत्रक जोड़ें (स्टोरीबोर्ड के बाईं ओर वाला पैनल इस तरह दिखना चाहिए)। यदि आप पैनल नहीं देखते हैं तो स्टोरीबोर्ड के निचले बाएं आइकन में आइकन पर क्लिक करें।

enter image description here

स्टोरीबोर्ड

enter image description here

को
  • खींचें एक बटन
      1. होल्ड नियंत्रण और खींचें इस मेनू को पाने के लिए बटन को दूसरे दृश्य नियंत्रक पर रिक्त स्थान से खाली स्थान पर।

      enter image description here

      1. क्लिक करें segue बनाने के लिए शो।

      enter image description here

      1. आप पहले से ही जगह में एक segue है, तो आप उस पर क्लिक करके अपने प्रकार बदल सकते हैं। स्टोरीबोर्ड के दाईं ओर, आपके पास एक पैनल होना चाहिए जिसमें सेग्यू पर जानकारी हो। आप यहां से प्रकार बदल सकते हैं। यदि आप पैनल नहीं देखते हैं, तो इसे खींचने के लिए टूलबार पर आइकन पर क्लिक करें।

      enter image description here

  • 3

    हाँ, अपने सही हैं। मुझे मेनू मिला क्योंकि मैंने शुरुआत से ही शुरुआत की थी। आपका बहुत बहुत धन्यवाद।

    जैसा कि टिप्पणियों का सुझाव दिया गया है, मुझे पूर्ण वर्ग मेनू तक पहुंचने के लिए आकार वर्ग को चालू करने की आवश्यकता है।

    बहुत बहुत धन्यवाद।

    1

    जैसा कि टिप्पणी में बताया गया है, मुझे लगता है कि इसे एक उत्तर के रूप में शामिल किया जाना चाहिए (क्योंकि यह सही समस्या है, कई लोग सामना कर रहे हैं)।

    ऐसा लगता है जैसे आपने आकार कक्षाएं बंद कर दी हैं। यदि आप अन्य segue विकल्प चाहते हैं तो उन्हें वापस चालू करें।

    उम्मीद है कि यह किसी भी व्यक्ति को लापता विकल्पों के साथ संघर्ष करने में मदद करता है।

    संपादित करें:

    Size Classes have now been renamed to Trait Variations. 
    
    +1

    टिप के लिए धन्यवाद! मैं नए सेगू विकल्पों को याद कर रहा था और उस पर मेरा सिर खरोंच कर रहा था .... आकार वर्गों का नाम बदलकर ट्राइट वेरिएशन में बदल दिया गया है। –

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