使用覆盖视图gestureRecognizer与MPMoviePlayerController同时使用

时间:2015-07-07 10:08:50

标签: ios swift gesture simultaneous movieplayer

目前我有一个带有gestureRecognizer的父视图,它可以识别一个tap并执行一些代码(这样可行)。在这个父级的子视图中有一个MoviePlayer,现在它不再识别任何手势。

如何让两者同时工作?我在objC中找到了示例,但似乎无法将其映射到 swift 。我已经尝试添加以下方法(如帖子中所示)但不起作用。

 func gestureRecognizer(gestureRecognizer: UIGestureRecognizer, shouldReceiveTouch touch: UITouch) -> Bool {
    return true
}

func gestureRecognizer(gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWithGestureRecognizer
    gestureRecognizer_: UIGestureRecognizer) -> Bool {
        return true
}

我的类扩展了UIGestureRecognizerDelegate,并且GestureRecognizer委托设置为self。

层次:

ParentView -- Gesture
     |
      ------ MoviePlayer Sub View

有什么想法吗?

问候

0 个答案:

没有答案