UITableView不显示白色单元格

时间:2012-08-30 14:51:22

标签: xcode uitableview

图片1白色单元格没有像图片2中那样显示。

enter image description here

enter image description here

有什么建议吗?

2 个答案:

答案 0 :(得分:2)

在第一张图片中,您的UITableView样式为UITableViewStylePlain,您应该使用UITableViewStyleGrouped对其进行初始化,使其看起来像第二张图片中的表格视图

如果您有xib,则应在xib中设置该属性。如果您是通过代码创建它,只需在初始化行中更改它。

答案 1 :(得分:0)

你如何设置tableView的背景图片? 看来你正在将你的单元格的背景设置为tableView背景。

cellForRowAtIndexPath中的

你必须将cell背景设置为与使用的tableView相同。

cell.backgroundView = [[UIImageView alloc] initWithImage:image];

cell.contentView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"image.png"]];

所以删除设置单元格背景的行,它应该执行任务。 希望能帮助到你。快乐的编码:)