2015-12-17 7 views
18

के अंदर UITableView में प्रोटोटाइपसेल नहीं जोड़ सकता मैं आईओएस में नया हूं। मैं अपने Main.storyboard की बजाय xib फ़ाइल में UITableView बनाना चाहता हूं।
लेकिन समस्या तब होती है जब मैं UITableViewCell को UITableView में खींचता हूं, यह Main.storyboard में काम नहीं करता है।
मेरा Main.storyboard अब कई स्क्रीन हैं इसलिए लोड होने पर यह बहुत धीमी है और किसी भी स्क्रीन को ढूंढना मुश्किल है। इसलिए, मैं xib फ़ाइल में UITableView डाल देना चाहता हूं।xib फ़ाइल

क्या मुझे कुछ याद आती है या मैं कुछ गलत करता हूं?
किसी भी मदद

सराहना की जाएगी यहाँ enter image description here

उत्तर

24

वर्णन छवि मैं माफी चाहता हूँ, लेकिन प्रोटोटाइप कोशिकाओं केवल स्टोरीबोर्ड आधारित परियोजनाओं में उपलब्ध हैं। उम्मीद है कि आप xib दृष्टिकोण से बहुत दूर नहीं गए होंगे और इसके बजाय कई स्टोरीबोर्ड का प्रयास कर सकते हैं। यदि आप उन्हें थोड़ा जबरदस्त पाते हैं, तो यह ठीक है; वे बेहतर हो जाते हैं - ध्यान दें कि आपके पास अपने सभी व्यू कंट्रोलर के लिए एक स्टोरीबोर्ड नहीं है। आपके पास कई कोड हो सकते हैं, या तो कोड में जुड़े हुए हैं या स्टोरीबोर्ड संदर्भों का उपयोग कर सकते हैं।

यदि आप xibs के साथ रहना चाहते हैं, तो दूसरा विकल्प कोड में registerNib का उपयोग करना है। तो आप xibs में अपने प्रोटोटाइप कोशिकाओं को डिज़ाइन करते हैं, फिर उन्हें कोड में पंजीकृत करें। काफी चिकनी नहीं है, लेकिन यह आपकी आवश्यकताओं के अनुरूप हो सकता है।

+0

आपकी व्याख्या के लिए धन्यवाद। मैं xibs –

+0

वाह में प्रोटोटाइप सेल बनाने की कोशिश करूंगा, यह ज़िब, आईआईआरसी में काम करता था। उन्होंने हाल ही में इस कार्यक्षमता को हटा दिया। –

12

इस इस process.Follow की जाँच और आप तालिका

Create Table

Create New Class for Cell

Make this class subclass of UITableViewCell

enter image description here

Use this code to create custom cell to show in table

के लिए एक कस्टम सेल मिल जाएगा कृपया

 do not forget to import custom cell

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