gpt4 book ai didi

带有透明单元格并显示背景图像的 Swift TableView

转载 作者:行者123 更新时间:2023-11-28 06:43:11 24 4
gpt4 key购买 nike

我试过这样做:

  • 在 TableView 后面添加了一个橙色 View 。

  • 对于 alpha = 0 的某个单元格隐藏所有她的元素

  • 尝试使单元格透明,以便它在滚动时显示表格 View 后面的橙色 View :

    cell2.backgroundColor = UIColor.clearColor()
    cell2.backgroundView = nil
    cell2.backgroundView?.backgroundColor = UIColor.clearColor()
  • 试图使 TableView 透明,以便显示后面的橙色 View

    tableView.backgroundColor = UIColor.clearColor()
    tableView.opaque = false
    tableView.backgroundView = nil

但是当我滚动到我的单元格时,我看不到表格 View 后面的橙色 View ,它只显示一个灰色单元格。

有人可以提示我还应该做什么吗?

谢谢

最佳答案

在您的 viewDidLoad() 中,立即添加下面的代码以设置 tableView 的背景颜色。

tableView.backgroundColor = UIColor.clearColor()

在您的 cellForRowAtIndexPath 方法中,使用类似于以下代码的内容将给定单元格的背景颜色设置为透明,其中值 2 是您要创建的单元格所在的行想改变。

switch indexPath.row {
case 2:
cell.backgroundColor = UIColor.clearColor()
default:
print("NOT Clear")
}

关于带有透明单元格并显示背景图像的 Swift TableView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37326704/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com