Видеомассив в iOS 5 и использование MPMoviePlayerController возможно? - PullRequest
0 голосов
/ 06 февраля 2012

Я пытаюсь реализовать набор видео на своем приложении, которое я разрабатываю, но, поскольку я не опытный разработчик, я пришел сюда в помощь другим.

Хорошо, приложение представляет собой простую базу данных игр PS3 для iPad с использованием splitView. На Master у меня есть табличное представление с названиями и подробностями, у меня есть обложка игры и две кнопки: одна для информации об игре (которая загружает другой вид), а другая - для загрузки демонстрационного видео соответствующей игры.

Как вы, возможно, знаете, я создал массив для хранения названия игр, имени файла обложки и описания.

Таким образом, когда я нажимаю на главный ряд для, например, Assassin's Creed II, в подробном представлении отображается соответствующая обложка, а при нажатии кнопки «Информация» отображается краткое описание игры.

Но проблема в том, что я не знаю, как я могу добавить видео так же, как я сделал с изображением ..

Мне удалось воспроизвести видео с помощью MPMoviePLayerController, но мне пришлось указать видео, но поскольку я работаю с раскадровкой и работаю только с заголовочными файлами и файлами реализации мастера и детали, насколько я знаю ( или я вообще не знаю) Я не могу использовать класс MPMoviePLayerController для каждого видео.

Итак, я спрашиваю, возможно ли создать видео массив и работать так же, как я делал с изображениями обложек ???

Заранее спасибо, Марко Алмейда.

Ответы [ 2 ]

1 голос
/ 12 апреля 2012

Решение:

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]]];
0 голосов
/ 07 февраля 2012

Вы пробовали это?

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];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...