Weiß jemand, wie man den MPMoviePlayerController sichtbar hält, während der Film geladen wird. Oder bevor der Film abspielbereit ist? Aus irgendeinem Grund wird er nur angezeigt, wenn der Film abspielbereit ist.
Hier ist, was ich habe.
mp = [[MPMoviePlayerController alloc] initWithContentURL:url];
[self.view addSubview:[mp view]];
mp.view.frame = mediaPlayerContainer.frame;
[mediaPlayerContainer removeFromSuperview];
mp.useApplicationAudioSession = YES;
mp.shouldAutoplay = YES;
mp.controlStyle = MPMovieControlStyleFullscreen;
Meine mediaPlayerContainer ist nur ein Dummy-Container, so dass ich visuell einen Rahmen für meine mp-Ansicht bauen kann.
Die einzige andere Möglichkeit, die mir einfällt, ist die Verwendung eines "Screenshots" eines Spielers als Platzhalter. Und es zu entfernen, wenn der Spieler im "Spiel"-Modus ist. Das erscheint mir allerdings etwas seltsam.
Danke.