"Fertig" - button in MPMoviePlayerController funktioniert nicht, wenn die full-screen-Modus

Gut, ich konnte viele Fragen über die gleichen oder ähnliche Fragen und Antworten... Aber nichts konnte mir helfen. Nur wenn ich nicht die Eigenschaft "controlStyle" als "MPMovieControlStyleFullscreen", "done" - button funktioniert. Ich habe versucht, diese Art und Weise..

    MPMoviePlayerController *mpMoviePlayerController = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL URLWithString:@"https://dl.dropbox.com/u/14218997/thxq.mp4"]];
    mpMoviePlayerController.controlStyle = MPMovieControlStyleNone;
    [mpMoviePlayerController setUseApplicationAudioSession:NO];
    [mpMoviePlayerController setScalingMode:MPMovieScalingModeAspectFit];
    [mpMoviePlayerController setFullscreen:YES animated:YES];
    [mpMoviePlayerController.view setFrame:CGRectMake(0, 0, 1024, 768)];

    [[globalSingleton paintingView] addSubview:mpMoviePlayerController.view];

    [mpMoviePlayerController prepareToPlay];
    [mpMoviePlayerController play];

    mpMoviePlayerController.controlStyle = MPMovieControlStyleFullscreen;

oder hier..

    MPMoviePlayerController *mp;
    MPMoviePlayerViewController *mpVC = [[MPMoviePlayerViewController alloc] initWithContentURL:[NSURL URLWithString:@"https://dl.dropbox.com/u/14218997/thxq.mp4"]];
    mp = [mpVC moviePlayer];
    mp.controlStyle = MPMovieControlStyleFullscreen;
    mp.fullscreen = NO;
    mp.useApplicationAudioSession = NO;
    mp.view.frame = CGRectMake(0, 0, 1024, 768);

    [[globalSingleton paintingView] addSubview:mp.view];

([globalSingleton paintingView] ist nur für die Darstellung der Hauptansicht angezeigt wird. Ich habe bereits überprüft, es gibt kein problem auf.)

Bitte teilen, was u wissen über dieses problem. Thx im vorraus!!!!

InformationsquelleAutor Ricky Park | 2012-06-29
Schreibe einen Kommentar