gpt4 book ai didi

ios - swift 3 : How to add headers to columns in UITableViewController?

转载 作者:行者123 更新时间:2023-11-28 15:47:23 26 4
gpt4 key购买 nike

我的应用程序中有一个 TableView,其中包含 3 列(日期、名称和金额),其值是从核心数据中获取的。我能够在我的应用程序中显示这些值。

现在我想为不会继续向下滚动列表的每一列提供固定的标题名称。但是我没有任何方法可以将多个标题添加到我的表格列表中。

有人对此有任何想法吗?

实现方法。

override func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {

let view = UIView()
let label = UILabel()

switch section {
case 0:
label.text="Date"
case 1:
label.text="Name"
case 2:
label.text="Amount"
default:
print()
}

view.addSubview(label)

return view
}

添加我的表格 View 的屏幕截图。

enter image description here

最佳答案

最后我设法找到了解决方案。它是关于在原型(prototype)顶部添加一个 View 部分。然后将标签/列名添加到该 View 。它会起作用。无需在 TableViewController 类中进行任何更改。

关于ios - swift 3 : How to add headers to columns in UITableViewController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42815722/

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