2014-05-24 3 views
0

Ci-dessous est le code qui ouvre une vidéo sur un bouton. Tout va bien mais je veux ajouter un contrôle de volume pour mon lecteur vidéo. Existe-t-il une fonctionnalité par défaut de MPMoviePlayerController que je peux activer ou dois-je utiliser le curseur de la bibliothèque d'objets, le faire glisser et le déposer, et régler le volume en fonction de la valeur du curseur?Comment ajouter un contrôle de volume dans mon instance MPMoviePlayerController

NSString *url = [[NSBundle mainBundle] pathForResource:@"space-time" ofType:@"mp4"]; 


moviePlayer= [[MPMoviePlayerController alloc] initWithContentURL:[NSURL fileURLWithPath:url]]; 
[self.view addSubview:moviePlayer.view]; 

moviePlayer.fullscreen = YES; 


[moviePlayer play]; 

Répondre

1

pour ajouter une vue du volume utilisé ce code faire un UIView dans votre viewcontroller d'environ 200width par 30height, sortie de chute pour ce point de vue (vue1) après que

MPVolumeView *volumeView = [[MPVolumeView alloc] initWithFrame:self.view1.bounds] ; 
[self.view1 addSubview:volumeView]; 
curseur de volume

montrera dans cette vue1

+0

Non, le curseur n'est pas ajouté. Où pensez-vous que le curseur devrait apparaître? juste en dessous du bouton de lecture? Eh bien, il ne vient pas. –

+0

j'avais édité ma réponse pour la commodité. – shujatAli

+0

Toujours pas de gain :(Dans quel contrôleur de vue dois-je ajouter cette vue? Ma vidéo s'ouvre quand j'appuie sur un bouton Vous dites que je devrais ajouter cette vue1 au contrôleur de vue où mon bouton est? –

Questions connexes