Ios 通过视图触摸和同时处理手势

Ios 通过视图触摸和同时处理手势,ios,uiview,uigesturerecognizer,hittest,Ios,Uiview,Uigesturerecognizer,Hittest,我需要多个视图同时处理它们的UIPangestureRecogizers。这些视图不是嵌套的,它们是透明的,是公共superview的子视图 点击测试覆盖有助于通过视图路由触摸,但在这种情况下,视图本身无法处理触摸事件 这是关于触摸事件可能传递到多个视图而不是单个视图及其子视图的常见问题。也许可以从前视图将事件复制到后视图 刚刚找到“转发触摸事件”的文章。需要从视图而不是窗口使用它 能否将平移手势附加到包含所有视图的superview?也许更多地解释你的问题可以帮助我们给出一个更合适的解决方案。

我需要多个视图同时处理它们的
UIPangestureRecogizer
s。这些视图不是嵌套的,它们是透明的,是公共
superview
的子视图

点击测试覆盖有助于通过视图路由触摸,但在这种情况下,视图本身无法处理触摸事件

这是关于触摸事件可能传递到多个视图而不是单个视图及其子视图的常见问题。也许可以从前视图将事件复制到后视图


刚刚找到“转发触摸事件”的文章。需要从视图而不是窗口使用它

能否将平移手势附加到包含所有视图的superview?也许更多地解释你的问题可以帮助我们给出一个更合适的解决方案。@JonRose简短回答:不。事实上,只有一个观点是我的,第二个观点不是我的——它有自己的手势识别器。你试过
手势识别器吗(u:shouldlrecognizesimultaneous with:)
?@JonRose yep,它只是不起作用,因为命中测试。你试过把手势放在superview上吗?