gpt4 book ai didi

ios - 使用 Swift 在 TableView 中的自定义单元格下添加图例

转载 作者:搜寻专家 更新时间:2023-11-01 06:14:17 25 4
gpt4 key购买 nike

我目前正在尝试复制您可以在下面的图片中看到的数组:

enter image description here

我已经创建了一个自定义单元格类,因此我可以显示标签和切换按钮。我不知道的部分是如何在每个单元格下方显示图例。

这是我目前的代码:

 var options = ["Solstice", "Equinox", "Enable Snapshot"]

public func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return options.count
}

public func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {

let cell = tableView.dequeueReusableCell(withIdentifier: "CustomCell", for: indexPath) as! CustomCell
let switchView = UISwitch(frame: CGRect.zero)
cell.addSubview(switchView)
cell.accessoryView = switchView
cell.nameLabel.text = options[indexPath.row]
return cell
}

图例可以是另一个具有不同样式的自定义单元格吗?最好的方法是什么?

最佳答案

使用分组样式而不是普通样式设置您的 TableView 。将每一行放在自己的部分中。

为每个图例使用节页脚标题。这是通过 func tableView(_ tableView: UITableView, titleForFooterInSection section: Int) -> String? 数据源方法完成的。

关于ios - 使用 Swift 在 TableView 中的自定义单元格下添加图例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48415310/

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