首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MPMoviePlayerController Overlay iOS 6

MPMoviePlayerController Overlay iOS 6
EN

Stack Overflow用户
提问于 2012-10-02 16:36:17
回答 1查看 3.6K关注 0票数 5

在iOS6之前,MPMoviePLayerController在iOS6中的覆盖有问题,事情运行得很好。

在我使用以下代码之前,我似乎可以全屏播放一部电影:

代码语言:javascript
复制
@interface MovieOverlayViewController : UIViewController
{
    UIImageView *skiparrow;
}
@end


@implementation MovieOverlayViewController

-(void) viewWillAppear:(BOOL)animated
{
    [super viewWillAppear:animated];

    touchtoskip.frame = CGRectMake( xAdjust,
                                   yAdjust,
                                   touchtoskip.image.size.width / scale, 
                                   touchtoskip.image.size.height / scale);



    [self.view addSubview:touchtoskip];
}

然后:

代码语言:javascript
复制
overlay = [[MovieOverlayViewController alloc] init];

UIWindow *keyWnd = [[UIApplication sharedApplication] keyWindow];
[keyWnd addSubview:overlay.view];

在我的MoviePlayerViewController上,视图确实出现了。并添加了UIViews,但我什么也看不到。

真的卡住了,有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-02 17:30:13

我认为问题的一部分是,您获取的是键窗口并向其添加子视图,而不是获取窗口的视图并向其添加子视图。

看一看MoviePlayer示例,它展示了如何添加一个带有子视图的播放器来控制播放。

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

https://stackoverflow.com/questions/12686972

复制
相关文章

相似问题

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