在swift中将图像加载到背景中

时间:2016-01-24 03:54:14

标签: swift uitableview background-image

我想知道如何使用静态单元格成功地将背景图像视图添加到表格视图中。有什么帮助吗?

1 个答案:

答案 0 :(得分:1)

UITableView有一个可用于此目的的背景视图。您可以像这样访问此视图:

yourTableView.backgroundView

因此,您可以将图像添加到此视图中。

if let tableView = self.view as? UITableView {
        let image = UIImage(named: "myxcassetsimage")
        let imageView = UIImageView(image: image)
        tableView.backgroundView = imageView
    }

此剪辑假设您在故事板上设置了表视图控制器。因此,它会检查您的self.view是否为UITableView,并将资产目录中的图像添加到背景视图中。

请注意,您所谈论的静态细胞必须具有清晰/透明的背景,否则您将看不到细胞背后的图像。