私のiPadアプリでMPMoviePlayerControllerを使用していますが、フレームが通常の(フルスクリーンではない)ときにうまくいきます。MPMoviePlayerControllerはフルスクリーンでムービーを再生しません
フルスクリーンボタンをタップすると、プレーヤーはフルスクリーンになりますが、ムービーは停止します。私は永久にタイトル「Loading ...」、黒い背景、および標準コントロール(バック、プレイ、および次のもの)を無効にしています。
私はプレーヤーのためのインスタンス変数を宣言:私の実装では
MPMoviePlayerController *player;
:
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:videoUrl];
player.shouldAutoplay = NO;
player.movieSourceType = MPMovieSourceTypeFile;
player.controlStyle = MPMovieControlStyleEmbedded;
player.allowsAirPlay = YES;
player.view.frame = CGRectMake(xPos, yPos, width, height);
[self.view addSubview:player.view];
[player prepareToPlay];
あなたが任意のアイデアを持っていますか?私はiOS 6 SDKを使用しています.IOS 6のベータ版(最新)のiPad 6.0シミュレータと実際のiPad2のアプリをテストしています。
アップデート:iPad2に正式なiOS 6をインストールしましたが、まだ問題はあります。したがって、iOS 6のベータ版ではありません。 –