2011-11-28 13 views
5

एक्सकोड 3 में, मैं तालिका दृश्य सेल उपclass बनाते समय एक निब बनाने के लिए चुन सकता था। एक्सकोड 4 में, यह केवल एच/एम फाइलें बनाता है।मैं Xcode 4 में nib के साथ एक कस्टम UITableViewCell कैसे बना सकता हूं?

मैं xib फ़ाइल के साथ सबक्लास कैसे बना सकता हूं?

संपादित करें: देखने के स्क्रीन शॉट्स नीचे:

New File

enter image description here

संपादित करें: इसके अतिरिक्त, स्वचालित रूप से UITableViewCell निब बनाने के लिए किसी भी तरह से है, ज और मीटर फ़ाइलों के साथ , सभी पूर्व वायर्ड और संपादित करने के लिए तैयार हैं?

+0

कहां? जब मैं चुनता हूं: फ़ाइल, नई फ़ाइल, कोको टच, ऑब्जेक्टिव-सी क्लास, अगला, (टाइप क्लास नाम), ड्रॉप डाउन सूची से UITableViewCell का चयन करें, अगला ... फिर यह निर्माण संवाद पर जाता है। उपयोगकर्ता इंटरफ़ेस के लिए xib के साथ जांचने का विकल्प कहीं भी नहीं है। – TigerCoding

+0

प्रश्नोत्तरी नहीं मिल रहा है..क्या आप कृपया अपने प्रश्न को और अधिक सरल तरीके से समझा सकते हैं? तो शायद मैं मदद कर सकता हूं। –

+0

अभी भी नहीं देखते हैं कि एक्सकोड 4 में निब फ़ाइल कहां या कैसे बनाएं ... – TigerCoding

उत्तर

3

यह blog post वर्णन करता है, इसे मैन्युअल रूप से कैसे जोड़ना है।

संपादित
iOS4 + लाइन

NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@”CustomCell” owner:self options:nil]; 

में एक अधिक कुशल निब UINib के माध्यम से निपटने के द्वारा बदला जा सकता है।
यह blog post इसे कैसे करें, और पीछे संगत कैसे रहें।

+0

ग्रेट लिंक, लेकिन मैन्युअल रूप से ऐसा करने का कोई तरीका नहीं है? या यह एकमात्र तरीका है? – TigerCoding

+0

यह एकमात्र तरीका है जिसकी मुझे कभी आवश्यकता है। और दूसरों की तुलना में एक सुंदर सुरुचिपूर्ण, जो एक उचित फ़ाइल मालिक के बिना xibs का उपयोग करता है। – vikingosegundo

+0

क्या सभी डिफ़ॉल्ट कनेक्शन पहले से ही वायर्ड हैं, जैसे पृष्ठभूमि दृश्य और सामग्री दृश्य, या क्या मुझे मैन्युअल रूप से कनेक्ट करने की आवश्यकता है? टेक्स्ट लेबल के बारे में क्या? – TigerCoding

1

जैवी, जैसा कि मैंने समझा है कि आपके पास पहले से ही .h/.m फ़ाइलें हैं और आप दृश्य (nib) गायब हैं।

  1. कृपया नई फ़ाइल का चयन करें, "उपयोगकर्ता इंटरफेस" श्रेणी का चयन करें और उप श्रेणी में खाली करें।
  2. एक बार जब आपका निब बनाया गया है, तो स्क्रीन पर UITableViewCell खींचें और छोड़ें।
  3. कक्षा को प्रथम प्रतिक्रिया के रूप में सेट करें।

आप कर चुके हैं।

+0

बंद करें, लेकिन चरण तीन गलत है (देखें @vikingosegundo लिंक)। अगर मेरे पास एच/एम फाइल नहीं है, तो क्या मैं nib, h और m फ़ाइलों को किसी भी तरह से (सभी पूर्व-वायर्ड) बना सकता हूं? – TigerCoding

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