【发布时间】:2013-04-05 16:15:25
【问题描述】:
我有一个 UITableView,其 backgroundColor 属性设置如下:
tableview.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"IMAGE"]];
这为 tableview 提供了一个背景,可以滚动,这正是我想要的。
问题是,当我向tableview 添加单元格时,在每个单元格中tableview 的背景图案开始新 / 重新开始:
在上图中,您可以在红色圆圈区域看到问题。
对于tableview 单元格,我已将所有backgroundColors 设置为clearColor
- 背景视图
- 文本标签
- 详细的文本标签
- 内容视图
我也试过设置
cell.backgroundView = [UIView new];
cell.backgroundView.backgroundColor = [UIColor clearColor];
contentView 也是如此。
补充说明: 设置 tableview 的 backgroundView 没有帮助,因为那时背景不再滚动了!
【问题讨论】:
标签: ios objective-c uitableview uibackgroundcolor