图片1白色单元格没有像图片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"]];
所以删除设置单元格背景的行,它应该执行任务。 希望能帮助到你。快乐的编码:)