【发布时间】:2014-11-10 05:39:24
【问题描述】:
我有一个视图,他有一个UIScrollView 作为子视图。 UIScrollView 的框架大约是根视图的一半。我想在根视图中添加一些手势处理程序。因为我想确切地知道触摸何时开始、移动和结束。由于某些其他原因,我不想覆盖touchesBegan/touchesMove/touchesEnd 方法,所以我添加了一个UILongPressGestureRecognizer 并将最小持续时间设置为0。但是,在我添加它之后,UIScrollView 不起作用,因为所有的触摸手势都被UILongPressGestureRecognizer 捕获。所以,我想知道有什么方法可以将手势从UILongPressGestureRecognizer 传递到UIScrollView?
【问题讨论】:
-
@Student 谢谢。我确切地知道如何使用 UILongPressGestureRecognizer。但是问题是我在使用的时候,子视图中的scrollView无法接收到touches事件。
标签: ios objective-c cocoa-touch