在普通样式的UITableView中更改自定义UITableViewCell单元格的背景颜色

Man*_*Way 5 iphone cocoa-touch objective-c uitableview

我试图UITableViewCell在普通样式UITableView中更改自定义的背景颜色.

我已经阅读了其他类似的问题,我在我的委托方法中:

- (UITableViewCell *)tableView:(UITableView *)tableView
         cellForRowAtIndexPath:(NSIndexPath *)indexPath
Run Code Online (Sandbox Code Playgroud)

我设置cell.backgroundColor = [UIColor...].问题是这仅适用于分组样式UITableView.

注意:我想以编程方式而不是在我的.xib文件中执行此操作的原因是因为我需要不同单元格的不同背景颜色.

Bon*_*nny 9

也许你可以cell.contentView.backgroundColor = [UIColor clearColor]在设置颜色之前添加.

原因是backgroundview位于底部.内容视图位于顶部.