
这是我的代码:
NSArray *windows = [[UIApplication sharedApplication] windows]; if ([windows count] > 1){ UIWindow * movIEPlayerWindow = [windows objectAtIndex:1]; NSArray * subvIEws = [movIEPlayerWindow subvIEws]; UIVIEw * vIDeoVIEw = [subvIEws objectAtIndex:0]; [vIDeoVIEw addSubvIEw:mybutton];} 它像ipad一样接缝,不为全屏模式创建UIWindow.
任何人都知道如何做到这一点?
谢谢!
解决方法 几个星期前我找到了解决这个问题的方法:看来这种方法在iPad上不起作用(我还没有检查过iPhone SDK 4>)所以为了绕过它你可以做到以下几点.
添加视频并设置为全屏后,您可以将控件直接添加到UIWindow(例如[[[[UIApplication sharedApplication] windows] objectAtIndex:0] addSubVIEw:myVIEw]),然后它们将显示在视频视频的顶部.
我发现的唯一问题是它们不遵守视图的方向规则,我手动必须在视图的willRotatetoInterfaceOrIEntation方法中编写旋转代码.
总结以上是内存溢出为你收集整理的MPMoviePlayer以全屏模式覆盖(iPad)全部内容,希望文章能够帮你解决MPMoviePlayer以全屏模式覆盖(iPad)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)