在UITableView上面加手势导致didSelectRowAtIndexPath无法回调的问题
来源:互联网 发布:象棋软件官网 编辑:程序博客网 时间:2024/06/18 17:12
问题出现情景:
self.view上添加了一个表视图UITableView,然后再在self.view上添加一个tap手势,在导航栏右侧的按钮上自定了事件,点击右侧按钮,弹出一个视图,想通过点击这个弹出的视图区域以外的视图让这个弹出的视图消失,结果通过手势让这个弹出的视图能消失,但问题出现了:
didSelectRowAtIndexPath无法回调,找了半天原因,查找delegate以及datasource是否设置等等,找了半天,才试了下是不是手势导致了didSelectRowAtIndexPath事假屏蔽,因为手势时间的优先级大于didSelectRowAtIndexPath回调时间。
去掉手势即可解决问题。
0 0
- 在UITableView上面加手势导致didSelectRowAtIndexPath无法回调的问题
- UIWindow加点击手势,上面的UITableView点击失效
- tableView didSelectRowAtIndexPath 与手势的问题
- 添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- UITapGestureRecognizer导致UITableView的didSelectRowAtIndexPath函数失效解决办法
- UITableView 在didSelectRowAtIndexPath 实现双击事件的方法
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- 梯度下降算法
- 第9周项目1复数类的运算符重载续(1)
- Binary Tree Maximum Path Sum -- leetcode
- 弟弟的作业(关于sscanf)
- 微软研究发现,技术正缩短人类集中精神的时间
- 在UITableView上面加手势导致didSelectRowAtIndexPath无法回调的问题
- 一种简洁的流式推送文件分享法
- 并行开发其实很容易
- Java中守护线程的总结
- 第9周项目1复数类的运算符重载续(2)
- ActionBar(12)用反射法-让溢出菜单里的item显示图标
- 码农心酸无奈聊以自嘲的59箴言
- java中HashMap的用法
- 第十一周上机实践项目1——存储班长信息的学生类