मैं तालिका दृश्य नियंत्रक की सामग्री को कस्टमाइज़ करना चाहता हूं (कुछ बटन जोड़ें, आदि) लेकिन इसके लिए मूल दृश्य तालिका दृश्य है। क्या यह इसे किसी अन्य दृश्य में एम्बेड करने और उस पर नियंत्रण जोड़ने का एक तरीका है?TableViewController में TableView को किसी अन्य दृश्य में एम्बेड करना
उत्तर
आप कंटेनर व्यू का उपयोग कर सकते हैं।
स्टोरीबोर्ड में एक और दृश्य नियंत्रक बनाएं जिसे आप उन नियंत्रणों को होस्ट करने के लिए उपयोग करेंगे। फिर कंटेनर व्यूऑब्जेक्ट लाइब्रेरी (आमतौर पर सूची में अंतिम आइटम) से खींचें और उसे रखें जहां आप तालिका दृश्य दिखाना चाहते हैं (जो पूरी स्क्रीन हो सकती है)। ऐसा करने से, कंटेनर व्यू एक और दृश्य नियंत्रक बनाएगा। बस इसे हटाएं और ctrl
कंटेनर व्यू से अपने टेबल व्यू कंट्रोलर पर खींचें और एम्बेड करें सेग्यू चुनें।
ऐसा करके, आपको अपने वर्तमान तालिका दृश्य नियंत्रक में कुछ भी नहीं बदलना पड़ेगा यदि यह अन्य दृश्य नियंत्रकों पर निर्भर करता है ताकि इसे काम करने के लिए डेटा दिया जा सके। यदि ऐसा होता है, तो आप एम्बेड segue को 0gलागू करने के लिए segue पहचानकर्ता असाइन कर सकते हैं और जो कुछ भी आप आमतौर पर अन्य segues के साथ करेंगे।
आप बस uiviewcontroller के सबव्यूव के रूप में TableView जोड़ते हैं। प्रतिनिधियों के लिए कॉल करना याद रखें। आम तौर पर मैं स्टोरीबोर्ड का उपयोग नहीं करते हैं, लेकिन आप इस तरह से कर सकते हैं यदि आप इसे प्रोग्राम के रूप में कार्य करें:
ज फ़ाइल पर:
@interface EmbeddedTableView : UIViewController <UITableViewDelegate, UITableViewDataSource>
और .m फ़ाइल बस subview के रूप में जोड़कर अपने tableView बनाने पर व्यू कंट्रोलर का।
आप इसे उदाहरण के लिए देख सकते हैं: How to set up UITableView within a UIViewController created on a .xib file
- 1. किसी अन्य दृश्य में एक वेबव्यू एम्बेड करना
- 2. tableviewcontroller के संपादन मोड में "हटाएं" बटन का नाम बदलना
- 3. एक दृश्य में लाइव रेल कंसोल को एम्बेड करना
- 4. NavVontroller में एम्बेडेड दूसरे टीवीसी में TableViewController से PerformSegueWithIdentifier,
- 5. TableViewController
- 6. किसी अन्य xib में दृश्य के अंदर एक xib से UIViewController के दृश्य को कैसे एम्बेड करें?
- 7. AJAX प्रतिक्रिया में किसी छवि को एम्बेड करना
- 8. किसी अन्य दृश्य द्वारा constraintLayout में चौड़ाई को प्रतिबंधित करें
- 9. किसी एप्लिकेशन में रिमोट पायथन शेल एम्बेड करना
- 10. TableView
- 11. क्रोम एक्सटेंशन में छवियों को एम्बेड करना
- 12. में JavaFX tableview सेल मूल्य
- 13. क्या आप एक अन्य दृश्य में UITableViewController के TableView जोड़ सकते हैं?
- 14. किसी अन्य खाते में प्रोजेक्ट स्थानांतरित करना
- 15. PHP वर्ग फ़ाइल में एचटीएमएल एम्बेड करना
- 16. ember.js किसी अन्य दृश्य से दृश्य को बदलना
- 17. जावाहेल्प में .avi एम्बेड करना?
- 18. अनुकूलित स्क्रिप्ट में requ.js को एम्बेड करना
- 19. किसी अन्य छवि में किसी अन्य क्षेत्र में किसी अन्य क्षेत्र में क्षेत्र की प्रतिलिपि बनाना
- 20. प्रतिक्रिया मूल में किसी अन्य दृश्य के अंदर एक दृश्य को कैसे केंद्रित किया जाए?
- 21. JavaFX tableview वर्तमान दृश्य में चयनित पंक्ति रखें
- 22. एक प्रबंधित दृश्य को एक दूसरे दृश्य में प्रबंधित करना
- 23. किसी अन्य डेटाबेस में किसी तालिका का उपयोग करना
- 24. किसी अन्य
- 25. जावास्क्रिप्ट: किसी अन्य ऑब्जेक्ट में किसी अन्य ऑब्जेक्ट में केवल
- 26. किसी अन्य फ़ाइल में किसी वर्ग से फ़ंक्शन आयात करना?
- 27. एंजुलरजेस ऐप को अन्य कोणीय ऐप में एम्बेड करें
- 28. किसी अन्य दृश्य कोडइनिटर 2.1 में दृश्य को लोड करने के लिए कैसे करें?
- 29. मौजूदा रेल ऐप को किसी अन्य रेल ऐप में एम्बेड/माउंट कैसे करें?
- 30. मल्टीथ्रेडेड सी अनुप्रयोग में पाइथन एम्बेड करना