我试过这样做:
在表格视图后面添加了橙色视图。
对于某个单元格隐藏,其中alpha = 0所有元素
尝试使单元格透明,以便在滚动时显示表格视图后面的橙色视图:
cell2.backgroundColor = UIColor.clearColor()
cell2.backgroundView = nil
cell2.backgroundView?.backgroundColor = UIColor.clearColor()
尝试使表格视图透明,以便显示后面的橙色视图
tableView.backgroundColor = UIColor.clearColor()
tableView.opaque = false
tableView.backgroundView = nil
但是当我滚动并进入我的单元格时,我看不到表格视图后面的橙色视图,它只显示一个灰色单元格。
有人可以给我任何暗示我还应该做些什么吗?
谢谢
答案 0 :(得分:1)
在viewDidLoad()
中,添加下面的代码以设置tableView的背景颜色。
tableView.backgroundColor = UIColor.clearColor()
在您的cellForRowAtIndexPath
方法中,使用类似于以下代码的内容将给定单元格的backgroundColor设置为透明,其中值 2 是单元格的行你想改变。
switch indexPath.row {
case 2:
cell.backgroundColor = UIColor.clearColor()
default:
print("NOT Clear")
}