如何重复音乐斯威夫特

问题描述 投票:0回答:1

我想知道我怎么可以重播我的背景音乐永远,当应用程序加载音乐开始,但是当它结束一切很安静,我怎么可以让它重放所有的时间现在。

我使用AVFoundation Framework

宣言:

var BackgroundMusic = AVAudioPlayer(contentsOfURL: NSURL(fileURLWithPath: NSBundle.mainBundle().pathForResource("De_Hofnar_Zonnestraal", ofType: "mp3")!), error: nil)

里面viewDidLoad

BackgroundMusic.play()
swift avfoundation avaudioplayer
1个回答
6
投票

设置numberOfLoops属性为负值。

backgroundMusic.numberOfLoops = -1
backgroundMusic.play() // To stop, call stop()
© www.soinside.com 2019 - 2024. All rights reserved.