2011-06-20 12 views
3

IきたとiOS4をに基づいて、アプリケーション、:MPMoviePlayerControllerはコントロールが表示されない

MPMoviePlayerController 

と、この設定:

moviePlayerController.movieSourceType = MPMovieSourceTypeStreaming; 
moviePlayerController.controlStyle = MPMovieControlStyleDefault; 

すべてはことを除いて、良い作業している、ときMPMoviePlayerControllerビューを表示し、ビデオがプリロードされるまでコントロールを表示しません。

以前のバージョンのiOS(3.x)では、MPMoviePlayerが表示されるとすぐにコントロールが表示されます。これをioS4で動作させる機会はありますか?

答えて

2

iPad用のビデオプレーヤーで作業していますが、同じ動作が発生しています。しかし、とにかく読み込まれるまでビデオをコントロールすることはできないので、それは大した問題ではないと思います。

バックグラウンドビューを設定することで、これらのコントロールの存在を偽造することができます。ちょうど背景ビューブラックを作る

moviePlayerController.backgroundView.backgroundColor = [UIColor blackColor]; 

をしますが、無効のコントロールを示し背景ビューとしてUIImageViewを追加する想像し、または実際に何かを実際のコントロールを構築することができ:

は、ここで私は何をすべきかです。

+0

すてきな回避策。 – simone

+0

@simoneスタックオーバーフローについては新しいことが分かりましたので、回答の横にある緑色のチェックマークをクリックすることで、最も役立つ回答を受け入れることになっていることをお知らせしたいと思います。受け入れることに加えて、あなたはアップローをクリックすることによって、あなたが好きな答えや質問をupvoteしたいかもしれません。 –

3

MPMoviePlayerControllerの代わりにMPMoviePlayerViewControllerを使用する必要があります。

関連する問題