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