Ios 如何在向下滚动时在UITableView中更改此UIView的背景色

Ios 如何在向下滚动时在UITableView中更改此UIView的背景色,ios,xcode,Ios,Xcode,作为标题,任何帮助都将不胜感激 我试过将tableView的backgroundColor设置为clear,将backgroundView设置为nil 这是一个分组的表视图 我有一个由UISearchBar填充的headerView 根据层次结构,UIView似乎是在向下滚动时生成的 设置清晰的背景视图似乎可以完成这项工作。怀疑是将UISearchBar用作TableView的HeaderView时添加的行为 let bgView = UIView() bgView.backgroundColo

作为标题,任何帮助都将不胜感激

  • 我试过将tableView的backgroundColor设置为clear,将backgroundView设置为nil
  • 这是一个分组的表视图
  • 我有一个由UISearchBar填充的headerView
  • 根据层次结构,UIView似乎是在向下滚动时生成的


    设置清晰的背景视图似乎可以完成这项工作。怀疑是将UISearchBar用作TableView的HeaderView时添加的行为

    let bgView = UIView()
    bgView.backgroundColor = .clear
    tableView.backgroundView = bgView