IOS5 - 如何在以编程方式创建的视图中播放视频?

Posted

技术标签:

【中文标题】IOS5 - 如何在以编程方式创建的视图中播放视频?【英文标题】:IOS5 - How To play videos within a programatically created View? 【发布时间】:2012-10-28 12:48:13 【问题描述】:

我正在使用 OpenGL 为 iPad 创建游戏。我使用以下代码在语法上创建了一个视图(具有简单的背景):

- (void) addNewView     
    UIWindow* window = [UIApplication sharedApplication].keyWindow;
    UIView *polygonView = [[UIView alloc] initWithFrame: CGRectMake ( 60, 0, 900, 900)];
    polygonView.backgroundColor = [UIColor blueColor];

    //here play a movie:-)

    [window addSubview:polygonView];
    [polygonView release];


我在窗口中的 case switch 中使用以下代码显示它:

[self addNewView];

这一切都很好。

但是,当它显示时,我需要帮助才能在此视图中实现视频功能。 谁能以代码或相关教程链接的形式为我提供帮助?

【问题讨论】:

【参考方案1】:

看看:

MPMoviePlayerController Class Reference 和 MPMoviePlayerViewController Class Reference

这应该让你开始。

【讨论】:

以上是关于IOS5 - 如何在以编程方式创建的视图中播放视频?的主要内容,如果未能解决你的问题,请参考以下文章

iOS:以编程方式在以编程方式创建的滚动视图中创建标签

允许在以模式方式显示的以编程方式创建的视图内自动旋转

在以编程方式创建的 UIView 层次结构之上添加子视图

如何在以编程方式制作滚动视图时解决此问题?

无法在以编程方式创建的窗口中单击 iAd - 未调用bannerViewActionShouldBegin?

iOS5:在模态 UIViewController 中播放 Youtube 视频时 UIWebView 出现异常