Mon application nécessite une orientation portrait. Tout fonctionne très bien. Maintenant, je veux ajouter une vidéo d'introduction quand l'application est lancée la première fois.Lecture d'un film à l'aide de MPMoviePlayerController en mode paysage UNIQUEMENT - iOS
J'ai réussi à ajouter la vidéo et tout. mais Je veux jouer seulement la vidéo en mode paysage seulement, après la fin de la vidéo, mon application devrait fonctionner en mode portrait.
J'ai recherché et trouvé des réponses mais je ne les ai pas mises au travail. S'il vous plaît suggérer comment puis-je y parvenir, ou je dois utiliser un autre contrôleur de film?
Voilà comment j'ai ajouté le lecteur vidéo:
NSString *filepath = [[NSBundle mainBundle] pathForResource:@"intro" ofType:@"mp4"];
NSURL *fileURL = [NSURL fileURLWithPath:filepath];
self.moviePlayerController = [[MPMoviePlayerController alloc] initWithContentURL:fileURL];
[self.moviePlayerController.view setFrame: CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(introMovieFinished:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:self.moviePlayerController];
// Hide the video controls from the user
[self.moviePlayerController setControlStyle:MPMovieControlStyleNone];
[self.moviePlayerController prepareToPlay];
[self.view insertSubview:self.moviePlayerController.view atIndex:10];
[self.moviePlayerController play];