2013-04-30 93 views

回答

2

你怎么给细胞染色?它看起来像细胞的contentView正在调整,以适应节索引视图。尝试使用背景颜色在表格单元格上设置backgroundView

+0

对,我改变了contentView的背景颜色。我想这就是问题所在,但改变backgroundView的背景颜色不起作用!单元格的背景颜色仍然是白色的... – 2013-05-01 02:02:17

+1

您是否确保首先初始化一个新的'UIView'?该属性默认为'nil'。尝试'cell.backgroundView = [[UIView alloc] init]; cell.backgroundView.backgroundColor = [UIColor blueColor];' – jszumski 2013-05-01 02:05:36

+0

解决!再见,谢谢! – 2013-05-01 02:10:00

0

将UITableView背景视图设置为nil使其透明。

[tableView setBackgroundColor:[UIColor clearColor]]; 
tableView.opaque = NO; 
tableView.backgroundView = nil; 

希望它可以帮助你。