如何将图像添加到 table 视图控制器

How to add image to table view controller

我正在尝试在 table 具有多个单元格的视图控制器后面添加图像作为背景,我已经在使用 imageView 但遇到背景不在文本后面而是在文本上方或上方的问题在细胞下方。

我的文件结构如下:

要将整体背景图像设置为 UITableView,请使用以下代码

var backGroundImage: UIImageView = UIImageView(image: UIImage(named:  "backGroundImage.png"))
self.tableView.backgroundView = backGroundImage
override func viewDidLoad()
{
     let img:UIImageView=UIImageView(frame: PostTable.frame)
     img.image=UIImage(named: "hi.png")
     PostTable.backgroundView=img
}

func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell
    {
        let cell:UITableViewCell! = tableView.dequeueReusableCellWithIdentifier("cell")

        let selectView=UIView()
        selectView.backgroundColor=UIColor.clearColor()
        cell.selectedBackgroundView=selectView
        cell.backgroundColor=UIColor.clearColor()
        cell.contentView.backgroundColor=UIColor.clearColor()

        return cell!
    }

您需要更改 属性 Tableview 的背景颜色:清除背景