ios - tableview.cellforrow(at indexpath) 在 didselectrowat ios swift 中返回 nil
问题描述
我试图找到被选中的单元格。在didSelectRowAt
功能上。但cellForRowAt
返回 nil 值。
override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
guard let _ = self.tableView.cellForRow(at: indexPath) as? ChatListTableViewCell else {
return }
}
解决方案
推荐阅读
- python - 即使列存在,旋转表时也会出现关键错误
- java - Spring boot @RequestBody 在保存到数据库之前添加属性
- javascript - 如何使用 ViewChild 查找动态创建的组件
- python - KafkaError FATAL,代码 INVALID_PRODUCER_EPOCH 47 无法将分区添加到事务:代理:生产者尝试使用旧纪元进行操作“
- django - GET、PUT 和 DELETE 的 Django 权限
- java - 带有 jsoup 的 Maven 项目 - 不适用于我的 appli.jar
- jenkins - Jenkins 构建参数显示问题
- azure - Azure DevOps Pipeline:如何在 kubernetes 资源清单中使用变量并通过管道传递值
- java - 如何从 YAMLConfigutation 中读取列表
- qt - 使用 QQuickImageProvider 闪烁的黑色纹理