0

私は iOS プログラミングにかなり慣れていないので、最善の方法について相談したいと思います。

私は、バックグラウンドで映画を表示するアプリを構築していますが、映画の上にボタンのレイヤーがあり、それが消えて (ボタンのレイヤー)、他のレイヤーに置き換えられます。

私がそれを行う方法は、ビューをロードするメイン ビュー コントローラーを用意することです。バックグラウンド ムービーは、私が作成した拡張クラスを使用して作成されますMPMoviePlayerController(ムービーが再生されるロジックなどがあります)。そのため、メイン ビュー コントローラーは を読み込み、MPMoviePlayerControllerビューを要求し、ビューをメイン ビュー コントローラーのサブ ビューとして配置します。次に、コントロール ビューを読み込み、別のサブ ビューとして配置します。

ただし、これらはすべてプログラムで機能しますが、ストーリー ボードを使用して、小さな画面 (4S 以下) に簡単にカスタマイズできるようにしたいと考えています。

そのため、後でそのビューを のビューとして定義するメイン ビュー コントローラーに UIView を配置する必要があると考えましたがMPMoviePlayerController、それを行う方法を見つけることができませんでした。 、そして私はそれを望んでいません。そこでアドバイスをお願いしようと思いました。

要するに、私の質問はMPMoviePlayerController、メイン ビュー コントローラーとストーリー ボードを使用して (それを拡張するクラスを使用して) どのように使用できるかということです。

たくさんありがとう、ダン

4

1 に答える 1

0

ここに示すように、UIViewControllers Containers が私が探しているものであるようです :

于 2013-07-17T09:50:01.247 に答える