1

我正在尝试创建一个具有独特样式的表格,以便我的标签大小随内容动态变化。我能够让单元格在出队一次后更改样式(即,一旦我向下滚动到新页面,这些单元格被格式化,然后当我向上滚动时,单元格被格式化)但似乎无法做到这一点初始负载。标签仅适用于该方法,因为每当我试图使它们更可用时,都会导致情节提要失败。

static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];


NSDictionary *pastVerse = [self.pastVerses objectAtIndex:indexPath.row];

UILabel *label;

label = (UILabel *)[cell viewWithTag:1];
label.text = [pastVerse valueForKey:@"reference"];

label = (UILabel *)[cell viewWithTag:2];
label.text = [pastVerse valueForKey:@"version"];

label = (UILabel *)[cell viewWithTag:3];
label.text = [pastVerse valueForKey:@"verse"];

[label setNumberOfLines:0];
[label sizeToFit];
4

0 回答 0