如何在ios中以编程方式设置UITableView背景颜色

时间:2015-11-18 09:38:05

标签: ios objective-c uitableview

enter image description here

我以编程方式创建了UITableView。我想更改UITableView背景颜色,如下所示。谢谢提前

3 个答案:

答案 0 :(得分:2)

<强>夫特

factorial

获取RGB值并完全需要

self.tableView.backgroundColor = UIColor.redColor()

目标C

self.tableView.backgroundColor = UIColor(red: 200.0/255.0, green: 16.0/255.0, blue: 46.0/255.0, alpha: 1.0)

答案 1 :(得分:0)

在代码中试用此代码

self.YourTableName.backgroundColor = [UIColor PurpleColor];
self.YourTableName.backgroundColor = [UIColor colorWithRed:200.0/255.0 green:200.0/255.0 blue:200.0/255.0 alpha:1.0];

并且

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"SimpleCell"];

    cell.backgroundColor = [UIColor clearColor];

    return cell;
}

希望这对您有所帮助,并且您感觉更好,因为您的代码运行良好。

如果您喜欢我的答案,请接受并提出我的答案

答案 2 :(得分:0)

设置tableView backgroundColor将更改所有tableView的颜色,但tableView由单元格覆盖。所以你看不到它。如果要查看更改,可以设置cell.contentView.backgroundColor。

cell.contentView.backgroundColor = [UIColor greenColor];