如何使用UITableView播放视频文件?

时间:2010-04-17 07:47:56

标签: iphone cocoa-touch uitableview media-player

在我的iPhone应用程序中,我需要在UITableView中显示视频图像。每个tableViewCell都有视频和一些标签。当选择单元格时,我使用MPMoviePlayerController以全屏显示视频。但是,我收到MPMoviePlayerController类不存在的错误。我尝试使用UIWebView。但是,我做不到。选择单元格后,如何播放视频。有人说视频不能在模拟器中播放。它们只在我们在设备中测试时播放。这样对吗 ? 请帮我解决。

谢谢。

1 个答案:

答案 0 :(得分:2)

当你收到像这样的链接器错误抱怨缺少Cocoa Touch类时,通常意味着你需要为项目添加一个框架。每个类的参考文档的顶部标识了哪个框架提供了它。

在这种情况下,MPMoviePlayerController的文档表明该类由MediaPlayer.framework提供。要添加它,请右键单击项目树中的Frameworks,然后选择Add - >现有框架...... - > MediaPlayer.framework - >添加。