我将2个文本添加到表格的单元格中。我正在做的是
UITableViewCell * cell = nil;
NSString * CellIdentifier = @“Cell”;
cell = [aTableView dequeueReusableCellWithIdentifier:CellIdentifier];
if(cell == nil){
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault
reuseIdentifier:CellIdentifier];[[UILabel alloc] initWithFrame:CGRectMake(80.0,0.0,220.0,10.0)];
mainLabel.tag = 1003;
mainLabel.text = @“Text 1”;
mainLabel.textAlignment = UITextAlignmentLeft;
mainLabel.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleHeight; [cell.contentView addSubview:mainLabel];
}
我做同样的事情就是将secondLabel添加到单元格中。 在模拟器上显示的是
现在问题是2 UILabel的背景与单元格的背景不同(我的单元格在表格视图中分组)
有谁知道如何解决这个问题。
欢迎任何评论 感谢
答案 0 :(得分:1)
如果我完全理解了这个问题,您需要删除 UILabel
背景,因为您想要显示UITableViewCell
背景。所以我认为你只需这样做:
mainLabel.backgroundColor = [UIColor clearColor];
答案 1 :(得分:1)
与上面的答案一样,您应为两个视图设置相同的颜色。
cell.backgroundColor = [UIColor clearColor];
或者您可以设置您设置的视图的颜色。