我正在尝试创建一个包含多个列的UITableView,以显示足球联赛的排名。我已经尝试过使用多个UITableViews创建它(如下面的屏幕快照所示)。
有谁有其他方法的建议吗?
发布于 2022-09-20 21:31:02
我解决这个问题的方法是建立这样一个模型:
struct TeamScoring {
let teamName: String
let scores: [String]
}然后为每个团队创建一个TeamScoring。
对于视图,只需要一个UITableView。您必须创建一个包含所有值的标签的UITableViewCell。
在以下委托方法的实现中,对于每个索引,必须向相应的单元格传递一个模型:
func tableView(
_ tableView: UITableView,
cellForRowAt indexPath: IndexPath
) -> UITableViewCellhttps://stackoverflow.com/questions/73789802
复制相似问题