我将主页背景设置为无限循环视频。但正如标题所说,我不知道将视频文件放在项目中的正确方法。对于图像我需要将它放在assetCatalog中,否则应用程序将被苹果拒绝。但我不认为assetCatalog是视频的地方。
有没有遇到此问题的人?感谢任何高级。
答案 0 :(得分:0)
您可以将视频文件放入Assets.xcassets。
Assets.xcassets可用于保存图像和视频等媒体文件。
您可以使用此功能循环播放视频
func loopVideo(videoPlayer: AVPlayer) {
NotificationCenter.defaultCenter().addObserverForName(AVPlayerItemDidPlayToEndTimeNotification, object: nil, queue: nil) { notification in
videoPlayer.seekToTime(kCMTimeZero)
videoPlayer.play()
}
}