iOS - 分组的UITableView,平铺背景显示不正确

时间:2012-07-26 04:01:34

标签: ios uitableview background-image

我正在尝试使用UITableView上的平铺背景:tableView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"gradient_squares.png"]];

但是它无法正确显示每个部分会显示背景图块重叠UITableView背景。

我尝试将UITableViewCell的backgroundColor设置为清除颜色无效。

编辑:添加了屏幕截图和图块

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:1)

这篇文章对我有用:https://stackoverflow.com/a/5480535/294661

在UIViewController中设置每个视图的backgroundColor属性。

答案 1 :(得分:0)

如果您有完整尺寸的背景图像(不是带图案的图像),以下代码可以解决您的问题。

[[self tableView] setBackgroundView:[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"background_image.png"]]];