iOS 在tableview的侧滑事件里执行tableView.selectRow无效的解决办法
很奇怪的问题,在执行默认选中一个cell的时候,突然发现这句话不起作用了
(我的场景是:当前cell侧滑删除后,默认选中上一个cell)
搞了半天,终于发现罪魁祸首竟然是因为:这句话写在了侧滑事件的方法里。
func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCellEditingStyle, forRowAt indexPath: IndexPath) {//..... 执行tableView.selectRow无效 }
试了几次,在正常函数体里执行这句话,都是正常的,在这里就是无效。
原因暂时没想到,猜测就是因为侧滑后cell恢复的系统事件阻塞了这句话执行
临时解决办法:
1、转移这句话的执行地方
2、加一个延时处理
我用的第二个解决办法,延后了0.5s执行,发现没问题了。
知道原因的小伙伴欢迎留言告知下~3Q
转载于:https://www.cnblogs.com/yajunLi/p/8496650.html
iOS 在tableview的侧滑事件里执行tableView.selectRow无效的解决办法相关推荐
- oracle library cache lock,【案例】Oracle等待事件library cache lock产生原因和解决办法...
[案例]Oracle等待事件library cache lock产生原因和解决办法 时间:2016-12-07 18:56 来源:Oracle研究中心 作者:网络 点击: 次 天萃荷净 O ...
- ModuleNotFoundError: No module named ‘locust.events‘,httprunner执行locust压测报错解决办法~
ModuleNotFoundError: No module named 'locust.events',httprunner执行locust压测报错解决办法~ 问题背景 上一篇文章讲解到初步使用ht ...
- eclipse项目中关于导入的项目里提示HttpServletRequest 不能引用的解决办法
eclipse项目中关于导入的项目里提示HttpServletRequest 不能引用的解决办法 当使用eclipse导入外部的web工程时,有时会提示HttpServletRequest, Ser ...
- jquery click()方法模拟点击事件对a标签不生效的解决办法
jquery click()方法模拟点击事件对a标签不生效的解决办法 参考文章: (1)jquery click()方法模拟点击事件对a标签不生效的解决办法 (2)https://www.cnblog ...
- 基于ABP的应用执行Update-Database出现异常的解决办法
基于ABP的应用执行Update-Database出现异常的解决办法 参考文章: (1)基于ABP的应用执行Update-Database出现异常的解决办法 (2)https://www.cnblog ...
- oracle redo wait较高,【案例】Oracle等待事件latch:row cache objects原因和解决办法
[案例]Oracle等待事件latch:row cache objects原因和解决办法 时间:2016-11-05 13:41 来源:Oracle研究中心 作者:HTZ 点击: 次 天萃 ...
- oracle enq ta,【案例】Oracle等待事件event enq: KO - fast object checkpoint解决办法
[案例]Oracle等待事件event enq: KO - fast object checkpoint解决办法 时间:2016-11-03 10:11 来源:Oracle研究中心 作者:HT ...
- Vue下 touchstart touchend 事件无效失效解决办法
Vue下 touchstart touchend 事件无效失效解决办法 <van-button:disabled="isLoading"plaintype="inf ...
- IOS手机端页面在项目中遇到的一些问题及解决办法
1.解决页面使用overflow: scroll在iOS上滑动卡顿的问题? 首先你可能会给页面的html和body增加了height: 100%, 然后就可能造成IOS上页面滑动的卡顿问题.解决方案是 ...
最新文章
- 两台ubuntu虚拟机环境下hadoop安装配置
- python进阶项目设计_推荐系统进阶:设计和构建推荐系统流程综述(1)
- 来看看程序员们是怎么自黑的
- QT Core | 信号槽01 - GUI上按钮触发应用程序里某个类的函数
- 仓储rfid文件_RFID技术在智能制造模具管理中的应用
- Linux 安装Eclipse
- 17.1 MySQL主从介绍;17.2 准备工作;17.3 配置主;17.4 配置从;17.5 测试主从同步...
- Java 读取文件方法大全
- linux mysql 配置root_Linux配置(mysql安装篇)
- HTML CSS 个人网页设计
- html移动的导航菜单,移动导航菜单设计和教程
- java发送lrc文件格式_lrc歌词文件格式
- 置信区间、P值那点事
- linux查询打印机ip,Linux C打印IP地址信息
- 计算机专业硕士论文字数要求,计算机专业硕士论文写作格式要求
- 数量X金额=总额 再例如X抽成0.08等出抽成金额180,大师们帮忙改一下下,万分感谢!
- 没有申报就对房屋进行装修可以吗?
- 中断处理过程示意图_中断和中断处理流程
- KSO-Linux下Centos7.5防火墙开放某个端口号权限
- ROS-学习资料参考
热门文章
- PCB板材结构介绍(z)
- GNU __attribute 详解
- float,double等精度丢失问题
- 如何设置Jupiter Notebook服务器并从任何地方访问它(Windows 10)
- 泰坦尼克数据集预测分析_探索性数据分析—以泰坦尼克号数据集为例(第1部分)
- 五分钟搞定正则表达式,如果没搞定,再加两分钟
- ASP.NET WebHooks RC 1发布
- 实现ftoa与itoa
- 不同角色进入使用不同功能_如何在不同页面上使用不同的Joomla CSS
- xshell搭建宝塔没有远程命令密码框框弹出来_服务器安装宝塔控制面板+wordpress搭建个人网站...