मुझे एक स्प्लिट व्यू टेम्पलेट प्रोजेक्ट मिला है। मैं रूटव्यू कंट्रोलर में आइटम का चयन करने वाले उपयोगकर्ता पर DetailView को बदलना चाहता हूं।आईओएस: SplitView टेम्पलेट में DetailView को गतिशील रूप से कैसे बदलें?
असल में मैं उस दृश्य के अंदर क्या नहीं बदल सकता (विवरण दृश्य) जैसे टेम्पलेट में किया गया है (जब आप प्रोजेक्ट बनाने पर "कोर डेटा स्टोरेज का उपयोग करें" चेक करते हैं)। मैं पूरे विचारों के बीच स्विच करना चाहता हूं।
AppDelegate *appDelegate = [UIApplication sharedApplication].delegate;
[appDelegate.detailViewController setView:curretnDetailViewController.view];
appDelegate.detailViewController = currentDetailViewController;
तरह से मुझे समझ नहीं आता क्यों मुझे लाइन # 2 की क्या ज़रूरत है द्वारा (..setView: ..)
मुझे लगता है कि कोशिश की है? क्यों विवरण ViewController असाइन करना (लाइन # 3) पर्याप्त नहीं है? -। कोड लग रहा है भयंकर = (
लेकिन वैसे भी है कि वास्तव में काम नहीं करता है के रूप में मैं चाहता हूँ detailView को छोड़कर सब कुछ गायब हो जाता है जैसे कि मैंने मुख्य दृश्य, बदल दिया है न सिर्फ DetailViewController के
मुझे लगता है मैं में कुछ बदलना चाहिए। splitViewController लेकिन क्या = (
आपका ध्यान के लिए धन्यवाद बाहर नहीं मिला।
क्या आपके पास अभी भी ऊपर सूचीबद्ध तीसरी विधि का उदाहरण है? – JimmyP