0
我正在爲xCode中的iOS製作noiseMaker應用程序,其中有不同的按鈕可以播放不同的聲音。每個聲音都有一個0-3的標籤以及故事板中的每個按鈕。而隨機化按鈕有4個標籤,這是到目前爲止的代碼:如何停止AVAudioPlayer
func play (index: Int) {
if !player.isEmpty && index >= 0 && index < player.count {
player[index].play()
}
if index == 4{
let randomNumber = Int(arc4random_uniform (4) + 0)
player[randomNumber].play()
}
不過,我想要的是當前歌曲停止播放時,我按下另一個按鈕,甚至在同一按鈕上再次。我相信當功能「播放」開始時停止AVAudioPlayer代碼將會正確,以便在任何其他歌曲開始播放之前停止播放器。
所有幫助表示讚賞。在此先感謝...