Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
重叠视图中的ios手势识别器_Ios - Fatal编程技术网

重叠视图中的ios手势识别器

重叠视图中的ios手势识别器,ios,Ios,嗨,我有一个包含2个子视图的UIView。一个是自定义UIView,另一个是MPMoviePlayerController。我想,MPMoviePlayerController有一个UITappestureRecognitor,当您点击它时,它会显示控件。我的自定义UIView有一个UIPangestureRecognitor。两个视图在其superview中占据相同的坐标空间。我的自定义UIView位于MPMoviePlayerController的顶部。我的问题是tap事件没有传递到MPMo

嗨,我有一个包含2个子视图的UIView。一个是自定义UIView,另一个是MPMoviePlayerController。我想,MPMoviePlayerController有一个UITappestureRecognitor,当您点击它时,它会显示控件。我的自定义UIView有一个UIPangestureRecognitor。两个视图在其superview中占据相同的坐标空间。我的自定义UIView位于MPMoviePlayerController的顶部。我的问题是tap事件没有传递到MPMoviePlayerController

我想要的是,当识别到拖动或平移事件时,不要将任何手势或触摸信息传递给MPMoviePlayerController。但是,如果无法识别拖动事件,例如当用户只点击屏幕时,则我希望将点击事件传递给MPMoviePlayerController


谢谢。

也在您自己的屏幕上添加可识别的点击。因此,您将有两个识别器。如果点击识别器激活选择器,尝试告诉电影播放器控制此信息。我想,它已经公开了