IOS开发 解决UIButton点击事件不识别
2013-06-20 14:49
501 查看
有时候我们代码里添加了一些手势,又有button的点击事件,这很有可能造成button点击事件不识别,有的是ipod的可以识别button,而在iPhone上不识别,这都是手势和button点击事件冲突的缘故。下面代码可以解决,已通过测试。
//可能出现点击UIButton的时候被UITapGestureRecognizer识别,解决方案如下 - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch { if (touch.view == self.commitBtn) return NO; return YES; }
相关文章推荐
- iOS开发之解决隐藏tabbar后原位置无法响应点击事件的问题
- iOS开发- 利用runtime拦截UIButton的点击事件,防止重复点击
- iOS UIButton点击事件传递多个参数的解决办法 -----使用关联函数
- 移动端开发ios下body点击事件无法触发的解决方法
- iOS UIButton点击事件传递参数的解决办法
- iOS小技巧–用runtime 解决UIButton 重复点击问题
- iOS开发--利用 runtime,解决多次点击相同 button,导致重复跳转的问题
- iOS小技巧--用runtime 解决UIButton 重复点击问题
- ios中解决UIButton连续重复点击按钮的Bug方法
- 【javascript】iOS Safari 中点击事件失效的解决办法
- iOS Safari 中click点击事件失效的解决办法
- 【iOS开发-46】利用UIButton和UIImageView的区别分辨哪些控件有addTarget监听事件这个方法
- iOS小技巧--用runtime 解决UIButton 重复点击问题
- 【iOS-Cocos2d游戏开发之六】对触屏事件追加讲解,解决无法触发ccTouchMoved事件[重要!] 推荐
- iOS开发-UITableViewCell(UICollectionViewItem)需要两个手指点击或者长按才可以选中,解决办法
- 从uibutton的点击谈谈ios的响应事件
- [iOS] UIButton 不响应或延迟响应 UIControlEventTouchDown 事件的解决办法
- iOS解决按钮短时间内多次点击只触发一次事件方法
- iOS开发学习之触摸事件和手势识别
- iOS UIButton 点击无响应的解决办法