使用图像作为UITableView背景;背景仍然显示黑色

时间:2019-02-06 03:38:21

标签: swift uitableview

我有一个灰色的自定义图像,用作UITableView的背景。图像是具有适当Alpha设置的PNG,具有圆角,并且可以很好地加载。尽管使用了以下内容,但是我仍然看到一个黑色的“背景”,其中的角变得透明。

enter image description here

tableView.backgroundView = UIImageView(image: UIImage(named: "someImage"))
tableView.backgroundColor = UIColor.clear

我也将TableView背景设置为明亮的颜色,以查看问题是否出在这里,但是背景仍然是黑色的。

enter image description here

如何使该区域完全透明,以使我的圆角看起来像是TableView的末端?

谢谢!

1 个答案:

答案 0 :(得分:0)

尝试摘录。希望这行得通

let backgroundImage = UIImageView(frame: UIScreen.main.bounds)  
backgroundImage.image = UIImage(named: "bg")
backgroundImage.contentMode = UIViewContentMode.scaleAspectFill