在有UIGestureRecognizer的视图上边添加滑动的视图会产生手势的冲突,要不就是不能点击,要不就是不能滑动,查找API找到了一个比较好用的协议方法。
可将产生冲突的视图的点击区域的点击事件关掉
- ( BOOL )gestureRecognizer:( UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:( UITouch *)touch{
CGPoint touchPoint = [touch locationInView : _shopNameTableView ];
return ! CGRectContainsPoint ( _shopNameTableView . frame , touchPoint);
}