图片 1 白色单元格的显示方式与图片 2 中的显示方式不同。
有什么建议吗?
在第一张图片中,您的UITableView
样式是UITableViewStylePlain
,您应该将其初始化UITableViewStyleGrouped
为看起来像第二张图片中的表格视图
如果你有一个xib
,你应该在xib
. 如果您通过代码创建它,只需在初始化行中更改它。
你如何设置你的 tableView 的背景图像?看来您正在将单元格的背景设置为 tableView 背景。
在cellForRowAtIndexPath
你必须设置cell
与你的 tableView 使用相同的背景。
cell.backgroundView = [[UIImageView alloc] initWithImage:image];
或者
cell.contentView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"image.png"]];
所以删除设置单元格背景的行,它应该完成任务。希望能帮助到你。快乐编码:)