कुछ दिन पहले, मैंने वीडियो ट्यूटोरियल देखा जो बताता है कि UITableViewController में कस्टम सेल का उपयोग कैसे करें। मैंने सीखा है कि मैं सीधे इंटरफ़ेस बिल्डर में एक कस्टम सेल तैयार कर सकता हूं, इसलिए मैंने निम्न किया:किसी आईआईटीबल व्यू कंट्रोलर से सीधे आईबीओटलेट को कस्टम सेल से कैसे कनेक्ट करें?
मैंने एक UITableViewController बनाया और एक कस्टम क्लास को कनेक्ट किया जिसमें आईबीओलेट (UILabel) शामिल है। उसके बाद, मैंने अपने स्टोरीबोर्ड में स्विच किया और एक यूलाबेल के साथ अपना कस्टम सेल तैयार किया। अंत में मैं लेबल को UITableViewController से सीधे अपने कस्टम सेल पर कनेक्ट करता हूं।
निम्न होता है:
Couldn't compile connection: <IBCocoaTouchOutletConnection:0x400724860 <IBProxyObject: 0x4007872c0> => productLabel => <IBUIImageView: 0x401080220>>
है नहीं यह संभव इस सीधे कनेक्ट करने के लिए? डब्ल्यूडब्ल्यूडीसी 2011 अनुभाग (सत्र # 30 9) के ट्यूटोरियल वीडियो में वे वही करते हैं जो मैंने किया था। लेकिन एक हुक है: वे कोड को पीछे नहीं दिखाते हैं, वे इसे ऊपर से समझाते हैं जैसे कि मैंने ऊपर बताया है।
हां, यह सही है। यह संभवतः UITableViewCell का उप-वर्ग है। – Simon
मैंने फिर से वीडियो देखा है। आप सही हे! मेरी गलती। माफ़ कीजिये। मेरा अगला प्रश्न यह होगा कि मैं डेटा को डेटा के साथ कैसे भर सकता हूं (गुणों को TableCell.h में ले जाया गया है, इसलिए मैं इन्हें एक्सेस नहीं कर सकता - सेलफोररोएट इंडेक्सपैथ: (एनएसआईएनडीएक्सपाथ *) इंडेक्सपाथ UITableViewController में)। यदि आप इसके लिए त्वरित उत्तर जानते हैं, तो आपका स्वागत है - अन्यथा मैं Google से पूछूंगा, मुझे यकीन है कि किसी ने उससे पहले पूछा था; ओ) –
अगर किसी को भी वही समस्या है जैसा मैंने ऊपर टिप्पणी में समझाया है, तो देखें: http : //www.youtube.com/watch? v = d_kO-J3DYvc –