Ich arbeite mit MPMoviePlayerViewController
,Wie deaktivieren Fullscreen in MPMoviePlayerViewController in iOS
MPMoviePlayerViewController *avPlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:url];
// [movieView prepareToPlay];
[avPlayer.view setFrame: CGRectMake(0, 200, 320, 100)]; // player's frame must match parent's
[avPlayer shouldAutorotateToInterfaceOrientation:UIInterfaceOrientationLandscapeRight];
[avPlayer shouldAutorotateToInterfaceOrientation:UIInterfaceOrientationLandscapeLeft];
avPlayer.moviePlayer.scalingMode=MPMovieScalingModeAspectFit;
avPlayer.moviePlayer.useApplicationAudioSession=NO;
avPlayer.moviePlayer.controlStyle=MPMovieControlStyleEmbedded;
//avPlayer.moviePlayer.repeatMode=MPMovieRepeatModeOne;
avPlayer.moviePlayer.scalingMode=MPMovieScalingModeFill;
[self.view addSubview: avPlayer.view];
Diese Funktionalität funktioniert gut. Aber ich muss Vollbild für MPMoviePlayerViewController
deaktivieren. Also, das schrieb ich
avPlayer.moviePlayer.fullscreen=NO;
Aber das funktioniert nicht.
Bitte geben Sie mir einen Vorschlag.
Dies wird nicht richtig funktionieren. Versuchen Sie es, verwenden Sie diesen Code und verwenden Sie dann eine Pinch-Geste, um nach oben oder unten zu skalieren -> bam! – Till