在我的iPad应用程序中,我的屏幕右上角有一个滚动的UITableView。
我还在整个应用视图中附加了UIPinchGestureRecognizer。捏手势很好,但是如果我的一个触摸在试图捏合时恰好落在桌面视图内,我的捏就永远不会被识别,因为桌面视图正在滚动。
这种行为完全可以理解,但我不知何故喜欢表视图来遵循捏手势。如果表视图滚动由手势识别器处理,我可以进行表调用 - [UIGestureRecognizer requireGestureRecognizerToFail:]。但它没有,所以我不能......至少,我认为我不能。
任何人都知道如何解决这个问题?
答案 0 :(得分:1)
尝试在scrollView中将delaysContentTouches设置为NO。滚动视图仍将滚动,但不应再取消手势识别器。