【发布时间】:2017-12-06 12:07:24
【问题描述】:
我有两个视图控制器,一个是 TableViewController,我有一个音乐列表,另一个是 UIViewController,它播放音乐。加载视图时音乐自动播放,按下暂停按钮时音乐暂停。
但是,每当我返回之前的 TableViewController 选择另一首音乐时,音乐都会继续播放。如果我选择另一种音乐,它们会一起播放。
我的代码:
var audioplayer = AVPlayer()
override func viewDidLoad() {
super.viewDidLoad()
play()
}
func play(){
var songUrl = songList[selectedItem].url
audioplayer = AVPlayer(url: songUrl!)
audioplayer.play()
}
【问题讨论】: