UITableView - 单元格背景颜色仅在iOS 9.2中不起作用?

时间:2017-03-17 07:33:57

标签: ios objective-c uitableview

我的tableView的backgroundColors之一遇到了一个奇怪的问题,它在iOS 9.2中看起来很糟糕?

我试图通过SB和代码设置backgroundColor:

cell.contentView.backgroundColor = [UIColor colorWithRed: 22.0/255
                                                       green: 35.0/255
                                                        blue: 55.0/255
                                                       alpha: 1.0];

cell.accessoryView.backgroundColor = [UIColor colorWithRed: 22.0/255
                                                         green: 35.0/255
                                                          blue: 55.0/255
                                                         alpha: 1.0];

enter image description here

在iOS 10中工作正常吗?思考?我想删除tableView中的所有白色背景内容以使其具体...

1 个答案:

答案 0 :(得分:1)

Animal

cell.backgroundColor=[UIColor clearColor];// in table view cell

tableView.backgroundColor = "your color" // in view did load

- (void) tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
cell.backgroundColor = "your color";
}