本文主要是介绍tableView 的 didSelectRowAtIndexPath 第二次点击bug问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
使用tableView的选中,当从下级页面返回后,选中状态仍然存在,导致了再次点击后,出现闪屏,不跳转等情况。
解决方案:选中后,取消当前行的选中状态
代码如下:
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {//TODO 要处理的代码//取消选中状态tableView.deselectRowAtIndexPath(indexPath, animated: true)
}
通往成功的路上坑真多,踩了才能进步啊!!O(∩_∩)O哈哈~
这篇关于tableView 的 didSelectRowAtIndexPath 第二次点击bug问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!