UITableView的上下滑动与自己添加的手势冲突
2015-06-24 13:00
387 查看
今天做一个新闻界面,要在tabview上加一个擦花菜单,使用UIPanGestureRecognizer,但是加上去之后,发现tableview自带的上下滑动的手势被自己添加的手势截住了,导致tableview无法正常滑动,手势冲突的解决方案,实现手势的代理方法如下:
<span style="font-size:14px;">- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer {
if ([otherGestureRecognizer.view isKindOfClass:[UITableView class]]) {
return YES;
}
return NO;
}</span>
这里的otherGestureRecognizer就是tableview的滑动手势,当我们的自定义手势跟tableview的滑动手势一起被触发时,返回YES表示支持多个手势同时触发,否则不允许多个手势同时触发
<span style="font-size:14px;">- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer {
if ([otherGestureRecognizer.view isKindOfClass:[UITableView class]]) {
return YES;
}
return NO;
}</span>
这里的otherGestureRecognizer就是tableview的滑动手势,当我们的自定义手势跟tableview的滑动手势一起被触发时,返回YES表示支持多个手势同时触发,否则不允许多个手势同时触发
相关文章推荐
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- Patrol 7 架构下?的处理方法
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- 中病毒后常用的解决方法病毒终极解决方案
- QQ尾巴 InfoMs.Ime 解决方案
- IE对CSS样式表的限制分析与解决方案
- 开源MySQL高效数据仓库解决方案:Infobright详细介绍
- 惊现支撑1亿pv/天的超级数据库解决方案
- 关于bluehost空间上wordpress后台变为英文的解决方案
- select * from sp_who的解决方案
- js判断客户端是iOS还是Android等移动终端的方法
- IOS开发环境windows化攻略
- .net平台推送ios消息的实现方法
- php+mysql大量用户登录解决方案分析
- 探讨Android与iOS,我们将何去何从?