UILongPressGestureRecognizer 执行两次的解决办法
来源:互联网 发布:淘宝运营服务商可信度 编辑:程序博客网 时间:2024/05/17 01:47
最近维护之前用iOS SDK 3.2写过的3年多前的map方面的模块,在地图上长按pin,发觉一个点莫名奇妙点插了两个pin。查了一下,原来是现在的sdk要在UILongPressGestureRecognizer绑定的selector方法里对UILongPressGestureRecognizer.state 进行下判断,额,蛋疼。下附问题解决办法:
//长按地图事件- (void)longPressGestureRecognizerAction:(UILongPressGestureRecognizer* )gestureRecognizer{ if (gestureRecognizer.state == UIGestureRecognizerStateEnded) { NSLog(@"Long press Ended"); } else { NSLog(@"Long press detected."); //OOXX..... }}
参考:
http://www.cocoachina.com/ask/questions/show/108149
http://blog.csdn.net/yu0089/article/details/8244851
0 0
- UILongPressGestureRecognizer 执行两次的解决办法
- UILongPressGestureRecognizer 执行两次的问题
- [IOS]UILongPressGestureRecognizer 执行两次的问题
- UILongPressGestureRecognizer的两次触发
- uilongPressGestureRecognizer 的两次(多次)触发
- IOS给tableview的cell添加长按手势执行两次(UILongPressGestureRecognizer)
- UILongPressGestureRecognizer 触发两次解决
- struts2执行2次(两次二次)action方法的解决办法
- jquery中click被执行两次的解决办法
- SearchView中onQueryTextSubmit()执行两次的原因和解决办法
- jquery中click被执行两次的解决办法
- QT一个事件被重复执行两次的解决办法
- spring 定时任务执行两次解决办法
- spring 定时任务执行两次解决办法
- android setOnKeyListener事件两次执行解决办法
- iOS 长按手势执行两次解决办法
- Spring 定时任务执行两次 解决办法
- spring 定时任务执行两次解决办法
- 迭代器的工作流程,及yield return的使用
- AngularJS会不会成为下一代的火爆框架?
- 从快递到电商,顺丰在谋划什么?
- @SuppressWarnings
- .net分页控件webdiyer:AspNetPager(博客园)
- UILongPressGestureRecognizer 执行两次的解决办法
- Android下WindowManager的作用
- HTTP POST GET 本质区别详解
- iOS 8 Visual Effects Tutorial(模糊效果)
- cocostudio环境配置
- 代码总结:IOS正则表达式(项目中用到的)
- VS 中生成 EXE 时,修改图标一直没有改动的问题
- [安卓]2dx 集成 uMeng 游戏统计分析 SDK
- LayoutInflater的inflate函数用法详解