在我的iPad应用程序中
在我看来,打开一个controller.
在viewController中单击按钮,我将添加MPMoviePlayer。
这是编码。
NSURL *url=[NSURL fileURLWithPath:urlstring isDirectory:NO];
NSLog(@"URL== %@",url);
moviePlayer = [[MPMoviePlayerController alloc]
initWithContentURL:url];
moviePlayer.controlStyle = MPMovieControlStyleDefault;
moviePlayer.shouldAutoplay = YES;
[self.view addSubview:moviePlayer.view];
[moviePlayer setFullscreen:YES animated:YES];Url没问题。视野没问题。但问题是,Vmovieplayer.view在我的观点背后显示了我正在编写的代码。
我已经把俯视带到前面了。
是superview。
**Super View <UIView: 0x913e700; frame = (0 0; 768 1024); transform = [0, -1, 1, 0, 0, 0]; autoresize = W+H; layer = <CALayer: 0x913ac40>>**发布于 2012-03-09 11:59:48
增加这一行:
[self.view bringSubviewToFront:moviePlayer.view];
[moviePlayer setFullscreen:YES animated:YES];发布于 2012-03-09 15:19:03
尝试:[self presentMoviePlayerViewControllerAnimated:moviePlayer];而不是addSubview
(不过,您必须拥有一个MPMoviePlayerViewController:
MPMoviePlayerViewController *movie=[[MPMoviePlayerViewController alloc] initWithContentURL:url];)
https://stackoverflow.com/questions/9633499
复制相似问题