我正在尝试使表格单元格完全透明。我在 iOS 5 中使用静态表格单元格并尝试更改以清除颜色,但确实如此
我什至尝试过(在 viewDidLoad 中)
self.tableView.backgroundColor = [UIColor clearColor];
但是整个表格是黑色的,单元格是白色的。(见照片)
我正在尝试使表格单元格完全透明。我在 iOS 5 中使用静态表格单元格并尝试更改以清除颜色,但确实如此
我什至尝试过(在 viewDidLoad 中)
self.tableView.backgroundColor = [UIColor clearColor];
但是整个表格是黑色的,单元格是白色的。(见照片)
试试这个
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell
forRowAtIndexPath:(NSIndexPath *)indexPath {
cell.backgroundColor = [UIColor clearColor];
}
self.tableView.backgroundColor = [UIColor clearColor]
- 将改变表格视图的背景颜色而不是单元格。
尝试在 Interface Builder 中选择单个单元格并使用检查器将单元格背景更改为颜色或不更改透明。
尝试[cell setOpaque:FALSE]
在 cellForRowAtIndexPath 中使用 [cell setBackgroundColor:[UIColor clearColor]]: