设置空的桌视图空间的背景颜色

时间:2015-08-28 19:15:42

标签: ios swift uitableview

我正在尝试为UITableViewController中的空白区域设置背景颜色,但是我遇到了问题。我无法在故事板中设置背景颜色,因为颜色具有不透明度。当我这样设置时,颜色最终会变暗。

我也试过这个:

    let backgroundTableView = UIView()
    backgroundTableView.frame = view.frame
    backgroundTableView.backgroundColor = UIColor(red: 117, green: 143, blue: 182, alpha: 15)
    self.tableView.backgroundView = backgroundTableView

但这没有任何作用。

有人有任何建议吗?

2 个答案:

答案 0 :(得分:0)

尝试:

backgroundTableView.backgroundColor = UIColor(red: 117/255.0, green: 143/255.0, blue: 182/255.0, alpha: 15)

答案 1 :(得分:0)

试试这个:

  var frame_ = CGRect(x: 0, y: 0, width: self.tableView.backgroundView!.frame.width, height: self.tableView.backgroundView!.frame.height)
    var SubView = UIView(frame: frame_ )
      SubView.backgroundColor = UIColor(red: 117/255.0, green: 143/255.0, blue: 182/255.0, alpha: 15/255.0)
      self.tableView.backgroundView = SubView