[英]Pass touches from a UIView to UIScrollView beneath it
我有一个UIScrollView
延伸到整个屏幕,用户只能垂直滚动。 在“上方”是一个带有几个按钮的UIView
,仅覆盖底部的120像素。 用户可以点击按钮以调用他们的选择器。 但是我希望能够将平移运动传递给scrollView,这样,如果平移开始于UIView
,则用户以大于某个阈值的速度平移时可以滚动scrollView。
我将如何处理?
谢谢
您可以做两件事。
在您的uiView中添加一个UITouchesMoved
函数,计算手指的移动,并通过滚动到CGPoint
来相应地移动滚动视图。
您可以使用UIPanGestureRecognizer。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.