可以左右滑动的ScrollView 中嵌套了3个TableView,你会发现TableView的左划删除手势失效了,如何解决呢?
自定义一个ScrollView,或者扩展,实现UIGestureRecognizerDelegate 中下面的方法,判断手势的view的superView是不是UITableView即可!
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer
{
return [otherGestureRecognizer.view.superview isKindOfClass:[UITableView class]];
}