0

こんにちは私は2つのサブビューを含むUIViewを持っています。1つはカスタムUIViewで、もう1つはMPMoviePlayerControllerです。MPMoviePlayerControllerには、タップするとコントロールを表示するUITapGestureRecognizerがあると思います。私のカスタムUIViewにはUIPanGestureRecognizerがあります。両方のビューは、そのスーパービューで同じ座標空間を占めます。私のカスタムUIViewは、MPMoviePlayerControllerの上に階層化されています。私の問題は、タップイベントがMPMoviePlayerControllerに配信されないことです。

私が欲しいのは、ドラッグまたはパンイベントが認識されたときに、ジェスチャーやタッチ情報をMPMoviePlayerControllerに渡さないことです。ただし、ユーザーが画面をタップするだけの場合など、ドラッグイベントが認識されない場合は、タップイベントをMPMoviePlayerControllerに渡す必要があります。

ありがとう。

4

1 に答える 1

-1

自分の画面にも認識されるタップを追加します。したがって、認識子は 2 つになります。タップ レコグナイザーがセレクターをアクティブにすると、ムービー プレーヤーにこの情報を制御するように伝えます。タップセレクターはすでに公開されていると思います。

于 2012-04-12T22:13:08.373 に答える