我试过第1次将图像视图作为表视图的背景并选择图像。然后我将在视图中执行以下代码:
table.backgroundColor = [UIColor clearColor];
并清除自定义单元格标签。但它与表值重叠。
答案 0 :(得分:3)
这对我有用
UIImageView *tempImg = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)];
[tempImg setImage:[UIImage imageNamed:@"IMG_0071.JPG"]];
[testTableView setBackgroundView:tempImg];
答案 1 :(得分:1)
你需要在UIImageView上使用透明的UITableView。将图像放入图像视图中,它看起来像您想要的表格背景图像
答案 2 :(得分:1)
您可能想尝试将UIImage放在UITableView后面。在视图上使用方法insertView:atIndex:
。
也..你可能想看看Matt Gallagher的这个教程 http://cocoawithlove.com/2009/04/easy-custom-uitableview-drawing.html
答案 3 :(得分:1)
您必须清除tableviewcell背景颜色。您必须在return cell;
语句之前编写此代码。
cell.backgroundColor = [UIColor clearColor];
还有表格单元格标签颜色。