如何设置表格视图单元格和删除背景contentView的白色之间的空间

时间:2014-06-05 14:24:29

标签: ios objective-c uitableview

如何去除单元格和角落之间的白色我使用了清晰的颜色作为容器视图,但没有去除白色。

我在桌面视图上取自定义单元格。 cell.contentView.backgroundColor = [UIColor clearColor]; cell.contentView.layer.cornerRadius = 10;

1 个答案:

答案 0 :(得分:0)

将UITableView样式设置为分组。并将每个单元格设置在不同的部分。然后添加以下代码:

- (float)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section{
    //this is the space
    return 50;
}

要更改单元格之间的颜色,请执行以下操作:

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
    UIView *v = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.tableView.frame.size.width, 5)];
    v.backgroundColor = [UIColor whiteColor];
    return v;
}

如果你想改变背景的颜色,你应该在cell.contenrView.backgroundColor中设置你需要的颜色。