है कि मैं पर काम कर रहा हूँ iPad एप्लिकेशन स्टोरीबोर्ड और segues का उपयोग करता है। जब उपयोगकर्ता मास्टर दृश्य में विभिन्न कक्षों पर क्लिक करता है तो मैं एक अलग दृश्य नियंत्रक प्रदर्शित करने की कोशिश कर रहा हूं। अलग ट्यूटोरियल की चर्चा करते हुए के बाद, चरण हैं, जो ले जाया गया थे -नेविगेशन बार बटन आइटम segue शैली के बाद लापता "बदलें"
Storyboard
,Master View Controller
, बनाया स्थिर तालिका दृश्य के लिए कोशिकाओं में और कहा कि 3 अलग पंक्तियों (यानी सेल 1, सेल 2, सेल 3)- जोड़ा एक
View Controller
, यह चयनित है और यह करने के लिए एकNavigation Controller
संलग्नMaster View
में (Editor
- ->Embed In
>Navigation Controller
) - सेल 1 से, मैं
Navigation Controller
पर एक ctrl-क्लिक किया था। - चुना
Segue Style
"बदलें" औरDestination
"विस्तार से स्प्लिट" - tableView में: didSelectRowAtIndexPath, जोड़ा [आत्म performSegueWithIdentifier: @ "NewViewController" प्रेषक: स्वयं] संक्रमण करना है।
परिणाम जो मैं देखता हूं वह विस्तार दृश्य बदल जाता है।
लेकिन नेविगेशन बार में बार बटन आइटम Master
नहीं है।
तो मैं Master
बटन पर क्लिक करने में असमर्थ हूं जो तालिका को उस तालिका से दिखाएगा जहां से मैं एक अलग दृश्य पर जा सकता हूं।
मैंने पहले से ही कई ब्लॉग पढ़े हैं और कमेंटरी देखी है जो समान समस्याओं के लिए एक सेगू को बदलने के बारे में बात करती है। हालांकि स्टोरीबोर्ड और सीग्स का उपयोग करते समय किसी को भी इस विशिष्ट मुद्दे का सामना करना पड़ता है।
मेरी समझ segues का उपयोग करके मुझे प्राप्त जो मैं चाहता मदद करनी चाहिए से। उन लोगों से जिन्होंने इस दृष्टिकोण की कोशिश की है, सही दिशा में कोई भी संकेतक उपयोगी होगा।
* [क्या आप करने की कोशिश की है] (http://mattgemmell.com/2008/12/08/what-have-you-tried/)?* – Jules
@Jules यह इतने पर मेरा पहला सवाल था। भविष्य में जो प्रश्न मैं पूछता हूं, वह अधिक स्पष्ट होगा :) – Vinny
नीचे दिए गए लिंक में अच्छी तरह से वर्णित समस्या है और मैं पूरी तरह से समझने में सक्षम था कि स्टोरीबोर्ड का उपयोग करते समय नेविगेशन बार आइटम क्यों गायब था .. एक एमएचजेड –
Vinny