ios tableview cell上面的view添加手势,两个手指同时点击cell上的view的冲突(手势冲突)
2017-11-10 14:22
1611 查看
http://blog.csdn.net/reasonable_boy/article/details/51819514
上面的链接是多次点击一个button只允许执行一次解决方法
http://www.jianshu.com/p/5c4e909216f3
上面的链接是tableview cell上面有手势的话,同时点击后造成手势冲突(本博客解决的问题,根据controller是不是在cell所在的controller来判断.
ios 通过视图view去得到所在的controller
/**
* 返回当前视图的控制器
*/
- (UIViewController *)viewController {
for (UIView* next = [self superview]; next; next = next.superview) {
UIResponder *nextResponder = [next nextResponder];
if ([nextResponder isKindOfClass:[UIViewController class]]) {
return (UIViewController *)nextResponder;
}
}
return nil;
}
[[self class] cancelPreviousPerformRequestsWithTarget:self selector:@selector(todoSomething:) object:btn]; [self performSelector:@selector(todoSomething:) withObject:btn afterDelay:0.2f];
上面的链接是多次点击一个button只允许执行一次解决方法
http://www.jianshu.com/p/5c4e909216f3
上面的链接是tableview cell上面有手势的话,同时点击后造成手势冲突(本博客解决的问题,根据controller是不是在cell所在的controller来判断.
ios 通过视图view去得到所在的controller
/**
* 返回当前视图的控制器
*/
- (UIViewController *)viewController {
for (UIView* next = [self superview]; next; next = next.superview) {
UIResponder *nextResponder = [next nextResponder];
if ([nextResponder isKindOfClass:[UIViewController class]]) {
return (UIViewController *)nextResponder;
}
}
return nil;
}
相关文章推荐
- iOS添加单击手势与tableview点击的冲突问题
- view添加手势与tableView的cell点击冲突问题
- iOS 触摸 手势和tableView cell的点击冲突
- Cell上的subView添加手势 与 cell点击手势冲突
- iOS开发(OC)——单击手势与tableView的点击冲突
- iOS开发-UITableViewCell(UICollectionViewItem)需要两个手指点击或者长按才可以选中,解决办法
- iOS 解决tableView和点击手势冲突问题
- IOS给tableview的cell添加长按手势执行两次(UILongPressGestureRecognizer)
- [绍棠]iOS开发-UITableViewCell(UICollectionViewItem)需要两个手指点击或者长按才可以选中,解决办法
- Ios中手势点击事件和tableView点击事件冲突
- TableView cell的选中事件 与手势点击事件 冲突解决办法
- ios开发之-- tableview/collectionview获取当前点击的cell
- iOS开发之在scrollview上添加点击并解决其子控件的点击无响应(如tableView)
- ios 实现在tableViewCell上面添加长按手势 删除该条cell以及列表后台数据等
- iOS View添加手势,防止View上点击其他视图触发点击效果
- scrollView上有TableView时,解决两个手势冲突,针对上拉和下拉
- 手势和tableView点击冲突解决
- 解决回收键盘与cell点击事件冲突问题(思路添加手势代理)
- ios tableView那些事(四)tableView添加标题,头尾和改变cell的宽度
- iOS 在tableView上添加button导致按钮没有点击效果和不能滑动的 zhuang