Cocoa touch UITableView透明

Cocoa touch UITableView透明,cocoa-touch,uikit,Cocoa Touch,Uikit,我只是想知道如何设置UITableView的透明背景。 我明白了: tableview.backgroundcolor = [UIColor clearColor]; 但细胞保持白色,不透明 谢谢你的帮助 Flo.该语句正确地将tableView的背景色设置为透明(透明),而不是单元格 您必须直接操作单元,因为它们本身就是视图。但是,设置表格单元格的背景色时,并不是设置其内容视图的背景色。所以除非你特别这么做,否则你就看不透细胞。尝试此操作以使单元格背景和单元格的contentView背景透明

我只是想知道如何设置UITableView的透明背景。 我明白了:

tableview.backgroundcolor = [UIColor clearColor];
但细胞保持白色,不透明

谢谢你的帮助


Flo.

该语句正确地将tableView的背景色设置为透明(透明),而不是单元格

您必须直接操作单元,因为它们本身就是视图。但是,设置表格单元格的背景色时,并不是设置其内容视图的背景色。所以除非你特别这么做,否则你就看不透细胞。尝试此操作以使单元格背景和单元格的contentView背景透明:

cell.backgroundColor = [UIColor clearColor];
cell.contentView.backgroundColor = [UIColor clearColor];

(从这里的内存中写入,未编译…:-)

感谢这正是我搜索的内容。请意识到,如果滚动包含大量单元格的表视图,这将导致性能下降。尽可能避免透明度。