iOS:将平移手势传播到UITableView

时间:2014-12-11 03:25:19

标签: ios

我有一个UITableView,每个单元格里面都包含一个UIScrollView。我想在UIScrollView中捕获pan手势来做一些事情,而不会影响表视图的正常行为。例如)向上滑动导致表格视图向上滚动。

代码段:

- (void)handleSwipe:(UISwipeGestureRecognizer *)swipe {
NSLog(@"handleSwipe");

}

在UITableView的索引路径函数行的单元格中:

UIPanGestureRecognizer *swipeLeft = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(handleSwipe:)];
[picScrollView addGestureRecognizer:swipeLeft];

现在我可以看到handleSwipe被调用但是UITableview停止运行 - 它现在无法滚动。

我认为pan事件被scrollview吃掉了,但我只是希望它传播到表视图。

0 个答案:

没有答案