私は iOS プログラミングにかなり慣れていないので、最善の方法について相談したいと思います。
私は、バックグラウンドで映画を表示するアプリを構築していますが、映画の上にボタンのレイヤーがあり、それが消えて (ボタンのレイヤー)、他のレイヤーに置き換えられます。
私がそれを行う方法は、ビューをロードするメイン ビュー コントローラーを用意することです。バックグラウンド ムービーは、私が作成した拡張クラスを使用して作成されますMPMoviePlayerController(ムービーが再生されるロジックなどがあります)。そのため、メイン ビュー コントローラーは を読み込み、MPMoviePlayerControllerビューを要求し、ビューをメイン ビュー コントローラーのサブ ビューとして配置します。次に、コントロール ビューを読み込み、別のサブ ビューとして配置します。
ただし、これらはすべてプログラムで機能しますが、ストーリー ボードを使用して、小さな画面 (4S 以下) に簡単にカスタマイズできるようにしたいと考えています。
そのため、後でそのビューを のビューとして定義するメイン ビュー コントローラーに UIView を配置する必要があると考えましたがMPMoviePlayerController、それを行う方法を見つけることができませんでした。 、そして私はそれを望んでいません。そこでアドバイスをお願いしようと思いました。
要するに、私の質問はMPMoviePlayerController、メイン ビュー コントローラーとストーリー ボードを使用して (それを拡張するクラスを使用して) どのように使用できるかということです。
たくさんありがとう、ダン