-1

我有一个类似于 Clear 的 UITableView ,其中包含多个单元格。每个单元格都附加了一个 UIPanGestureRecognizer 并且它按预期工作,但我希望表格视图只识别一个平移手势识别器,而不是多个。我尝试使用,gestureRecognizer:shouldRecognizeSimultaneouslyWithGestureRecognizer:但它不起作用。我认为这是因为它只影响同一视图上的多个 UIGestureRecognizers 而不是多个视图。

我需要一些帮助。我怎样才能做到?

4

1 回答 1

1

在表格视图中保留一个变量以指示是否存在活动手势。根据手势状态设置其值,即UIGestureRecognizerStateBeganor UIGestureRecognizerStateEnded。然后,当已经有一个手势尚未结束时,忽略触摸。

于 2013-09-11T12:23:59.363 回答