2010-09-29 22 views
1

J'ai ce problème très étrange. Je crée un MPMoviePlayerController dans mon contrôleur de vue avec le code suivant:La vue MPMoviePlayerController disparaît lorsque le bouton suivant/précédent est enfoncé

player = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"vid96" ofType:@"mov"]]]; 
player.fullscreen = YES; 
player.controlStyle = MPMovieControlStyleFullscreen; 
player.view.frame = CGRectMake(0, 0, 320, 480); 
[self.view addSubview:player.view]; 

Maintenant, si l'utilisateur tape sur les boutons suivant/précédent, l » avis MPMoviePlayerController a simplement disparu. Est-ce le comportement normal de MPMoviePlayerController? Y at-il un moyen d'arrêter cela? Je n'ai pas vraiment besoin des boutons suivant/précédent, donc s'il y a un moyen de les désactiver ou de les cacher, ça irait aussi.

Merci.

Répondre

0

essayer

[joueur setControlStyle: MPMovieControlModeHidden];

0

J'ai eu un problème similaire. Il s'avère qu'il y avait un autre UIView dans la hiérarchie au-dessus du MPMoviePlayerViewController.view.

Correction de cela et la vidéo a cessé de disparaître.