У меня есть подробный вид, и когда viewdidload в detailviewcontroller, MPMoviePlayerController распределяет и воспроизводит аудио, но даже если я перехожу на главную таблицу, звук по-прежнему воспроизводится.
Как мне остановить MPMovieplayercontroller, когда я вернусь к главной таблице?Это мой код MPMoviePlayerController:
.h
MPMoviePlayerController *player;
.m
- (void)viewDidLoad
{
[super viewDidLoad];
//Get the Movie
NSURL *movieURL = [NSURL URLWithString:@"some link"];
player = [[MPMoviePlayerController alloc] initWithContentURL:movieURL];
//Place it in subview, else it won’t work
player.view.frame = CGRectMake(20, 20, 280, 25);
player.backgroundView.backgroundColor = [UIColor clearColor];
[self.view addSubview:player.view];
// Play the movie.
[player play];
}
Я даже добавил следующий код в метод viewdidunload, но не работал.
- (void)viewDidUnload {
[player stop];
player.initialPlaybackTime = -1;
[player release];
// Release any retained subviews of the main view.
// e.g. self.myOutlet = nil;
}
Что вы, ребята, предлагаете?
Заранее спасибо,