首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MPMoviePlayer : movieplayer.view在视图后面?

MPMoviePlayer : movieplayer.view在视图后面?
EN

Stack Overflow用户
提问于 2012-03-09 11:43:34
回答 2查看 200关注 0票数 0

在我的iPad应用程序中

在我看来,打开一个controller.

  • Popovercontroller (tableview)的
  1. 确实选择了索引路径上的行,我呈现的是另一个视图控制器。

在viewController中单击按钮,我将添加MPMoviePlayer。

这是编码。

代码语言:javascript
复制
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。

代码语言:javascript
复制
**Super View <UIView: 0x913e700; frame = (0 0; 768 1024); transform = [0, -1, 1, 0, 0, 0]; autoresize = W+H; layer = <CALayer: 0x913ac40>>**
EN

回答 2

Stack Overflow用户

发布于 2012-03-09 11:59:48

增加这一行:

代码语言:javascript
复制
[self.view bringSubviewToFront:moviePlayer.view];
[moviePlayer setFullscreen:YES animated:YES];
票数 0
EN

Stack Overflow用户

发布于 2012-03-09 15:19:03

尝试:[self presentMoviePlayerViewControllerAnimated:moviePlayer];而不是addSubview

(不过,您必须拥有一个MPMoviePlayerViewController:

MPMoviePlayerViewController *movie=[[MPMoviePlayerViewController alloc] initWithContentURL:url];)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9633499

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档