iOSプラットフォーム用のMPMoviePlayerControllerを使用していますが、「完了」と「読み込み中のムービー...」コントロールがなぜ表示されないのかわかりません新しい動画を読み込んでいます。MPMoviePlayerControllerで「Loading Movie ...」メッセージを表示する方法
これは、UIWebViewコントロールを使用して動画をストリーミングし、動画にアクセスすると、動画が読み込まれて準備が完了するまで「完了」と「読み込んでいます...」というコントロールが表示されます遊びます。私はMPMoviePlayerControllerで同じユーザーエクスペリエンスを再現したいと思います。
"Done"と "Loading Movie ..."コントロールオーバーレイを無料で入手する必要がありますか?そうでない場合は、ビデオの読み込み中にそれらを表示させるためには何を設定する必要がありますか?
NSURL *videoUrl = [NSURL URLWithString:urlString];
self.moviePlayer = [[[MPMoviePlayerController alloc] init] autorelease];
self.moviePlayer.movieControlMode = MPMovieControlModeDefault;
[self.moviePlayer setContentURL:videoUrl];
[self.moviePlayer prepareToPlay];
[self.view addSubview:self.moviePlayer.view];
[[self.moviePlayer view] setFrame: [self.view bounds]];
[self.moviePlayer setFullscreen:YES animated:YES];
を宣言だから、これ以上でプレーした後、私はMPMoviePlayerViewController(というよりもMPMoviePlayerController)を使用したが、あなたに「完了」を与え、「ロードムービー...」自由のために制御します。 しかし、今はMPMoviePlayerViewControllerの読み込みに遅延が生じています。私はMPMoviePlayerViewControllerを私のUINavigationControllerにプッシュしています。遷移は直ちに実行されますが、詳細ビューがロードされると、MPMoviePlayerViewControllerはロードに約5秒かかります。 –