Nsstring *filenameString = [Nsstring stringWithString:[[helpVIDeosArray objectAtIndex:tagNumber] objectForKey:VIDEO_file_name]];HelpVIDeoPopover *helpVIDeoPopover = [[HelpVIDeoPopover alloc] initWithVIDeofilename:filenameString PrevIEwFrameVIEw:self];currentPopover = [[[[UIPopoverController alloc] initWithContentVIEwController:helpVIDeoPopover] retain] autorelease];[currentPopover setPopoverContentSize:CGSizeMake(320,240)];[currentPopover presentPopoverFromrect:((UIbutton*)sender).frame inVIEw:prevIEwVIEw permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];currentPopover.passthroughVIEws = [NSArray arrayWithObject:((HelpVIDeoPopover*)[currentPopover contentVIEwController]).movIEController.vIEw];
问题是,当用户想要全屏观看视频(并且我允许)时,d出视图位于全屏视频的顶部.所以我的问题是,我应该做另一件事.或者也许当我显示popover时,我只使用一个空白的并从父视图控制器覆盖它上面的电影播放器?我真的希望将影片播放器逻辑保留在popover视图控制器中.
解决方法 在不知道你的应用程序的细节的情况下,我想你可以用几种方式做到这一点.您可以在全屏模式视图中打开视频 – 这将覆盖d出窗口.如果您在d出窗口后面的详细视图中显示全屏视频,那么您可以做一些简单的 *** 作,只需在显示全屏视频后隐藏d出框即可.
总结以上是内存溢出为你收集整理的ipad – 如何在UIPopoverController之上制作MPMovieController全屏视图?全部内容,希望文章能够帮你解决ipad – 如何在UIPopoverController之上制作MPMovieController全屏视图?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)