Я использую MPMoviePlayerController для воспроизведения фильма из Интернета. В зависимости от выбранной строки таблицы загружается другой фильм. Однако я бы хотел, чтобы MPMoviePlayerController исчезал (или скрывался сам) после выбора новой строки.
Вот код, который вызывается, чтобы воспроизвести мой фильм и, в конечном итоге, скрыть его.
- (IBAction) playMovie{
NSURL *url = [NSURL URLWithString:vidMovie];
moviePlayer = [[MPMoviePlayerController alloc]initWithContentURL:url];
moviePlayer.view.frame = vidPlayer.frame;// CGRectMake(64, 624, 640, 360);
[self.view addSubview:moviePlayer.view];
[moviePlayer play];
}
- (void) hidePlayer{
[moviePlayer stop];
[moviePlayer release];
}
в моем .h я объявляю moviePlayer как таковой
MPMoviePlayerController *moviePlayer;
Я попытался установить для параметра moviePlayer высоту и ширину кадра 0, но кнопка воспроизведения все еще отображается.
Я пробовал использовать переменные .hidden и .opaque, но я все равно ничего не получаю
Может ли кто-нибудь помочь мне понять, что я забыл. Любая помощь будет принята с благодарностью! Спасибо