MPMoviePlayer 内にタップジェスチャ認識機能を追加しようとしています。ただし、タップすると「ムービーメニュー」(一時停止できるバーなど)しか表示されません。UITapGestureRecognizer を MPMoviePlayer に追加する方法はありますか、それとも問題を解決する他の方法を探す必要がありますか?
docs と SO の両方を既に確認しましたが、成功していません...
前もって感謝します
MPMoviePlayer 内にタップジェスチャ認識機能を追加しようとしています。ただし、タップすると「ムービーメニュー」(一時停止できるバーなど)しか表示されません。UITapGestureRecognizer を MPMoviePlayer に追加する方法はありますか、それとも問題を解決する他の方法を探す必要がありますか?
docs と SO の両方を既に確認しましたが、成功していません...
前もって感謝します
私はかつてをカスタマイズしようとしましたMPMoviePlayerが、それは反撃しました。プロジェクトを成功させるには、代わりに独自のインターフェイスを構築する必要がありましたAVPlayer。
このMPMoviePlayerクラスは、特定のユーザーインターフェイスを含む高レベルのクラスであるため、AVPlayerカスタマイズするのは困難です。AVPlayer映画を表示するビューを提供できますが、それ以上のユーザーインターフェイスは提供できません。これは下位レベルのクラスであるため、オブジェクトとの対話を含め、設計および実装するユーザーインターフェイスで問題なく動作しUITapGestureRecognizerます。これは下位レベルのクラスであるため、満足のいく残りのユーザーインターフェイスもに実装する必要がありますMPMoviePlayer。そのインターフェースを追加するのは難しくありません。AVFoundationプログラミングガイドを読むことから始めます。