您好我有一个包含2个子视图的UIView。一个是自定义UIView,另一个是MPMoviePlayerController。我假设MPMoviePlayerController有一个UITapGestureRecognizer,当你点击它时显示控件。我的自定义UIView有一个UIPanGestureRecognizer。两个视图在其超视图中占据相同的坐标空间。我的自定义UIView位于MPMoviePlayerController之上。我的问题是tap事件没有传递给MPMoviePlayerController。
我想要的是识别拖动或平移事件,然后不要将任何手势或触摸信息传递给MPMoviePlayerController。但是,如果无法识别拖动事件,例如当用户只是点击屏幕时,我希望将tap事件传递给MPMoviePlayerController。
感谢。
答案 0 :(得分:-1)
将Tap识别添加到您自己的屏幕中。所以你将有两个识别器。如果点按识别器激活您的选择器,请尝试告诉电影播放器控制此信息。我认为它的分路选择器已经公开了。