iOS 5のビデオアレイとMPMoviePlayerControllerを使用することは可能ですか?

私は開発中のアプリで一連のビデオを実装しようとしていますが、経験豊かな開発者ではないので、他の人の助けとしてここに来ました。

さて、このアプリはsplitViewを使ったiPad用のシンプルなPS3ゲームデータベースです。マスターにはタイトルのテーブルビューがあり、詳細にはゲームカバーと2つのボタンがあります:1つはゲームに関する情報(別のビューを読み込みます)ともう1つはそれぞれのゲームのデモビデオを読み込むためのものです。

ご存知のように、私はゲームの名前、表紙画像のファイル名と説明を格納する配列を作成しました。

ですから、Assassin's Creed IIのマスター行をクリックすると、詳細ビ​​ューに対応するカバーが表示され、情報ボタンをクリックするとゲームの簡単な説明が表示されます。

しかし、問題は、私がイメージで行ったのと同じ方法でビデオをどのように追加できるのか分かりません。

私はMPMoviePLayerControllerを使ってビデオを再生することができましたが、ビデオを指定する必要がありましたが、私がストーリーボードで作業しているので、マスターとディテールのヘッダーと実装ファイルだけで作業しています。私はすべてのビデオにMPMoviePLayerControllerクラスを使用できません。

それで、ビデオアレイを作成し、カバー画像で行ったのと同じ方法で作業することが可能ですか?

前もって感謝します、 マルコアルメイダ。

0

2 答え

ソリューション:

NSString *nomeArquivo = [atualJogo movie];
NSString *Arquivo     = [nomeArquivo stringByDeletingPathExtension];
NSString *extension    = [nomeArquivo pathExtension];
[video loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:Arquivo ofType:extension]isDirectory:NO]]];
1
追加された

これを試しましたか?

myVideos = [[NSArray alloc] initWithObjects:
            [UIImage imageNamed:@"myvideo_01"],
            [UIImage imageNamed:@"myvideo_02"],
            [UIImage imageNamed:@"myvideo_03"],
            [UIImage imageNamed:@"myvideo_04"],
            [UIImage imageNamed:@"myvideo_05"],
            nil];
1
追加された
さて、映画はMPMoviePlayerControllerクラスを使って再生されるため、動画ファイルとその拡張子の名前を指定する必要があり、Fredの提案は機能しないため、ノアが言ったようです。
追加された 著者 Marco Almeida,
それはビデオの仕組みではありません。
追加された 著者 Noah Witherspoon,