表格视图中的单元格没有响应

用户10121087

我正在开发一个待办事项列表应用程序,每当我在 上运行它simulator并尝试打印我的项目时array,其他单元格项目都会被打印出来。

这是我的代码:

import UIKit

class TodoListViewController: UITableViewController {
    let itemArray = ["math","english"]
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view.
    }
    // DATASOURCE METHODS

    override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return  itemArray.count
    }
    override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        let cell = tableView.dequeueReusableCell(withIdentifier: "ToDoItemCell", for: indexPath)
        cell.textLabel?.text = itemArray[indexPath.row]
        return cell
    }

    // DELEGATE METHODS

    override func tableView(_ tableView: UITableView, didDeselectRowAt indexPath: IndexPath) {
        print(itemArray[indexPath.row])
    }


}
什_汗

你需要didSelectRowAtdidDeselectRowAt,后者是当你选择一排等你拿从以前选择的行打印触发

override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    print(itemArray[indexPath.row])
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

情节提要中的“自定义单元格行高”设置没有响应

Swift中的自定义表格视图单元格,没有Storyboard

表格行可以没有单元格吗?

快速在表格视图中选择单个单元格

无法通过heightForRowAt获取表格视图中的单元格

直到最小程度地滚动或轻按,单元格才会显示在表格视图中(注意:后台线程没有任何反应)

合并具有分页符的单元格,Excel没有响应

表格视图中重叠的单元格

如何将特定的表格单元格添加到表格视图中?

在动态表格视图中添加静态单元格

表格周围有边框,但没有单元格

为什么在添加单元格时表格视图中的单元格会调整大小?

展开和折叠所有表格视图单元格

iOS在表格视图中选择的单元格视图

表格视图单元格-UITableView-无法在详细视图中显示多行

当我点击表格视图中的任何单元格时,单元格未替换

带有2个部分的单元格的表格视图

表格视图中单元格之间的快速距离

表格单元格之间没有边界的空间

表格视图中的单元格和行有什么区别?

在表格视图中滚动时图像重复单元格

如何在具有两个不同单元格的表格视图中添加原始数据

表格视图单元格未显示所有文本

使用核心数据未在详细视图中显示所选表格单元格信息,没有错误

根据表格的单元格内容动态适应表格视图的高度到滚动视图中

有没有办法将按钮放在 SwiftUI 单元格视图中?

我的嵌入表格视图控制器的单元格没有显示

XCode 12/Swift 4 自定义单元格未显示在 UI 表格单元格视图中

基于向量替换表格的单元格(空白单元格和没有字典的除外)