seo网站外链专发,服务企业是什么,狐表做网站,光明网站建设很奇怪的问题#xff0c;在执行默认选中一个cell的时候#xff0c;突然发现这句话不起作用了 #xff08;我的场景是#xff1a;当前cell侧滑删除后#xff0c;默认选中上一个cell#xff09; 搞了半天#xff0c;终于发现罪魁祸首竟然是因为#xff1a;这句话写在了侧…很奇怪的问题在执行默认选中一个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