在UITableView中选择单元格后在View Controller中更新项目

时间:2019-03-27 21:56:43

标签: swift

我正在尝试根据用户在TableView中选择的内容来更新View Controller中的各种标签和文本字段

我将Swift 4.2与常规View Controller中的TableView(而不是TableViewController)一起使用,并且遍历了所有这些论坛以及其他论坛,并使用各种功能来检查是否选中了某个单元格,然后根据每个单元格进行一些操作选定的单元格

这是我在论坛上经常看到的功能,它似乎没有做任何事情,因为我要更改的标签不会根据所选的单元格而改变:

func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    whichGPULbl.text = "\(gpuList[indexPath.row])"
}

请注意:gpuList是TableView用于其内容的数组

因此,如果在TableView中选择了“ GTX 1070”单元,则标签“ whichGPULbl”应显示“ GTX 1070”,然后在用户选择新单元时进行更新

1 个答案:

答案 0 :(得分:0)

如果设置正确,那么您会错过

tableView.delegate = self