在 iOS6 中,MPMoviePLayerController 存在覆盖问题,在 iOS6 之前一切正常。
在我有这段代码之前,我似乎可以全屏播放电影:
@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];
}
然后:
overlay = [[MovieOverlayViewController alloc] init];
UIWindow *keyWnd = [[UIApplication sharedApplication] keyWindow];
[keyWnd addSubview:overlay.view];
在我的 MoviePlayerViewController 上,视图确实出现了。并添加了 UIViews,但我再也看不到任何东西了。
真的卡住了,有什么建议吗?