gpt4 book ai didi

ios - 设计 UITableView 背景图片

转载 作者:行者123 更新时间:2023-11-28 12:51:32 24 4
gpt4 key购买 nike

我想为 tableview 使用背景图片。

我使用以下代码来呈现图像(在 viewDidLoad 中):

    tableView.backgroundColor = UIColor.clearColor()

let bgView: UIImageView = UIImageView(image: UIImage(named: "tableview-bg.png"))
tableView.backgroundView?.addSubview(bgView)

我设计了以下尺寸 (px) 的图像:

480×320,
960×640,
1136×640,
1334×750,
2208×1242

我给它们命名(分别):

tableview-bg.png,
tableview-bg@2x.png,
tableview-bg-568h@2x.png,
tableview-bg-667h@2x.png,
tableview-bg@3x.png

我将它们复制到我的 Images.xcassets 文件夹中,但仍然看不到背景。

我做错了什么?

感谢您的帮助。

最佳答案

您将 ImageView 作为 subview 添加到此时为零的背景 View 。而是将您的 ImageView 指定为背景 View :

tableView.backgroundColor = UIColor.clear

let bgView = UIImageView(frame: tableView.bounds)
bgView.image = UIImage(named: "tableview-bg")
tableView.backgroundView = bgView

关于ios - 设计 UITableView 背景图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36384060/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com