当前位置: 代码迷 >> 综合 >> tableView 的 didSelectRowAtIndexPath 第二次点击bug问题
  详细解决方案

tableView 的 didSelectRowAtIndexPath 第二次点击bug问题

热度:79   发布时间:2024-01-04 10:54:43.0

使用tableView的选中,当从下级页面返回后,选中状态仍然存在,导致了再次点击后,出现闪屏,不跳转等情况。

解决方案:选中后,取消当前行的选中状态

代码如下:

func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {//TODO 要处理的代码//取消选中状态tableView.deselectRowAtIndexPath(indexPath, animated: true)
}

通往成功的路上坑真多,踩了才能进步啊!!O(∩_∩)O哈哈~

  相关解决方案