मेरे पास एक UILabel
के अंदर UITableViewCell
.
मैंने इस स्ट्रिंग के साथ पाठ सेट किया है:
@"Tes blablablanTes blablablanTes blablablanTes blablablanTes blablablanTes blablablanTes blablabla"
यह 7 लाइनों को सही दिखाना चाहिए? लेकिन यह "टी" नहीं था। यह केवल पहली पंक्ति दिखाता है। मैं इस कोड का उपयोग करता हूं - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
[cell.lblComment setText:[commentDict objectForKey:@"comment"]];
[cell.lblComment sizeToFit];
इसके साथ क्या गलत है? मैंने लाइनों की संख्या 0 भी निर्धारित की है।
उत्तर:
उत्तर № 1 के लिए 1आपको इस दूसरी पंक्ति को प्रोग्रामेटिक रूप से जोड़ने या इसे स्टोरीबोर्ड में सेट करने की आवश्यकता है, जिसके आधार पर आप "फिर से ले रहे हैं:"
cell.textLabel.numberOfLines = 0;
cell.textLabel.lineBreakMode = NSLineBreakByWordWrapping;