आप इस सरल तरीके से UITableView सेल का आकार बदल सकते हैं। सबसे पहले, एक नज़र डालें मेरा नमूना परियोजना।
ResizableUIView
यह आपको बताएंगे कि कैसे आप की कमी पैदा करके सबसे आसान तरीका में अपने आंतरिक घटक पर UITableView सेल आधार आकार बदल सकते हैं।
tblTest.estimatedRowHeight = 100 // This is where you can set your estimated row height
tblTest.rowHeight = UITableViewAutomaticDimension
एक अन्य महत्वपूर्ण तथ्य यह है अपने लेबल लाइनों है:
यह होना चाहिए
आदेश आप समझ बनाने के लिए, मैं UIView अंदर UILabel निर्धारित करते हैं, मैं कैसे पर एक नज़र अपने माता-पिता UIView पर निर्मित बाधाएं।
यदि आपको अभी भी किसी भी मदद की ज़रूरत है, तो बस पूछें।
गुड लक
स्रोत
2016-06-02 17:13:38
यह केवल मेरे लिए काम करता है जब सेल पुनः लोड किया जाता है, किसी भी विचार? –
@AdamCarter हां, यह काम करने का अनुमान है, जब तक कि आप इसे किसी अलग समय और किसी अन्य घटना से बदलना नहीं चाहते। –
यह मेरे लिए बहुत उपयोगी था। मेरे पास UITableViewCell का सबक्लास था और लेबल आकार स्टोरीबोर्ड डिफ़ॉल्ट पर लौट रहेगा। मैं इसके साथ सलाह की सराहना करता हूं! – mikeho