【发布时间】:2020-05-10 01:49:47
【问题描述】:
谁能帮帮我,我正在尝试添加单独的按钮以在同一个视图控制器中播放单独的视频,但我不知道怎么做。
这是我的代码,我该怎么做?
导入 UIKit 导入 AVKit
类视图控制器:UIViewController {
@IBAction func Town(_ sender: Any) {
if let path = Bundle.main.path(forResource: "grey", ofType: "mov") {
let video = AVPlayer(url: URL(fileURLWithPath: path))
let videoPlayer = AVPlayerViewController()
videoPlayer.player = video
self.present(videoPlayer, animated: true, completion: {
video.play()
})
}
func viewDidLoad() {
super.viewDidLoad()
}
}
}
【问题讨论】:
-
“正在尝试添加单独的按钮...但我不知道怎么做。” 使用 Google 搜索在几秒钟内找到 this useful thread。学习如何创建按钮后,使用
targetAction运行一个函数,该函数设置要播放的视频文件名并执行video.play()部分。
标签: swift video uiviewcontroller uibutton xcode11