2013-12-19 55 views
1

我实现了一个滚动视图,该视图包含自定义视图的多个副本。自定义视图包含一个UIPanGestureRecoginixer,我用它将它们滑动到左侧(以删除它们)。当我尝试垂直滚动时,如果我触摸CustomView内部,则不会发生滚动。但是,如果我设置了子视图和滚动视图内容大小,以便它水平滚动,则不会发生此问题。即使我在子视图中触摸,我如何强制滚动视图水平滚动?UIScrollView在子视图内触摸时垂直滚动

回答

1

尝试设置UIPanGestureRecoginzer的委托,实施

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer 

它要求你返回一个布尔值。当您返回YES时,另一个摄像头识别器将被同时识别。

相关问题