Я пытаюсь получить фильм mp4 для воспроизведения в UICollectionViewCell. Мне не повезло, что он показал. Итак, мой первый вопрос: возможно ли это? Если да, то что я делаю неправильно? Это не-ARC проект и я не использую никаких XIBs или раскадровку ...MPMoviePlayerController в UICollectionViewCell
NSURL * theURL = nil;
NSBundle * bundle = [NSBundle mainBundle];
if (bundle)
{
NSString * thePath = [bundle pathForResource:@"intro" ofType:@"mp4"];
if (thePath)
{
theURL = [NSURL fileURLWithPath:thePath];
}
}
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL: theURL];
[player prepareToPlay];
[player.view setFrame: self.contentView.bounds]; // player's frame must match parent's
[self.contentView addSubview: player.view];
[player play];
[player release];
Держите игрока в @property и проверьте это. Не отпускайте его после игры. – iDev