iPad上的TableView单元拒绝接受清晰的颜色

时间:2014-07-27 01:21:00

标签: ios uitableview background uicolor

我正在使用Chris Wendel的一个名为SWTableViewCell.h的github项目。在iPhone上,清晰的颜色有效。但是,在iPad上,它拒绝使tableview单元格清晰。相反,它使它变白。我一直在抨击我的大脑如何解决这个问题,但不能。我甚至试图基于png设置背景,但它不会起作用。我可以用什么类型的替代方案来解决这个问题?

1 个答案:

答案 0 :(得分:16)

在GitHub上的项目文档中,有一个方法:

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath {
    // Set background color of cell here if you don't want default white
}

将其更改为:

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath {
    [cell setBackgroundColor:[UIColor clearColor]];
}