如何在 XCode 8 中将视频添加到视图控制器?

Posted

技术标签:

【中文标题】如何在 XCode 8 中将视频添加到视图控制器?【英文标题】:How do I add a video to a view controller in XCode 8? 【发布时间】:2016-12-12 21:59:46 【问题描述】:

我正在构建一个应用程序,该应用程序显示预先录制的自然界动物的视频。这些视频是作为资产引入的,而不是来自在线链接。播放哪个视频取决于用户的选择(例如,在表格视图控制器中选择“Great Horned Owl”将播放名为“greatHornedOwl.mp4”的视频。我想创建一个显示所选视频的视图控制器。如何我应该实现视频播放器以播放正确的视频吗?

【问题讨论】:

使用AVPlayerViewController 【参考方案1】:

您可以有单独的视图控制器来播放视频和一个视图控制器来显示视频列表,该视图控制器应该有表格视图,对于表格视图数据用户一些数组:[字符串:字符串],我首先存储表格的标题查看并在第二个存储文件名中,例如:

var array: [String: String] = []

// add item to array
array["Great Horned Owl"] = GreatHornedOwl.mp4

var nameOfMp4File = array["Great Horned Owl"]

【讨论】:

以上是关于如何在 XCode 8 中将视频添加到视图控制器?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Xcode 5 中将新项目添加到源代码管理?

在xcode中将不同的图像添加到不同的注释视图

如何在情节提要 XCode6 (Swift) 中将所有视图控制器设置为风景

如何在 swift Xcode 中将 TextView 添加到 VStack 的顶部?

如何在所有视图控制器中将自定义 uibarbuttonItem 添加到我的导航项?

如何在 Xcode 4 中将新项目添加到源代码管理?