UIVideoEditorController splits MPMoviePlayerViewController?

In my application, I can use code like this to play the video:

- (void)playVideo:(NSURL *)url {
    MPMoviePlayerViewController *m = [[[MPMoviePlayerViewController alloc] initWithContentURL:url] autorelease];
    [self.rootViewController presentMoviePlayerViewControllerAnimated:m];
}

And it works great.

But if I use code like this to display a video editor:

- (void)editVideo:(NSString *)file {
    UIVideoEditorController *ed = [[[UIVideoEditorController alloc] init] autorelease];
    ed.delegate = self;
    ed.videoPath = file;
    [self.rootViewController presentModalViewController:ed animated:YES];
}

- (void)videoEditorControllerDidCancel:(UIVideoEditorController *)vc {
    [vc.parentViewController dismissModalViewControllerAnimated:YES];
}

"", playVideo: ! , , , . , , , ( , ). MPMoviePlayerViewController Black Screen issue!, , MPMoviePlayerViewController.

- , ?

+3

All Articles