當我切換視圖時,音樂會繼續播放背景什麼是我的應用程序的優點。但是,當用戶回到初始視圖時,音樂會重新開始播放,以便用戶聽到音樂的雙重響聲。我已經有一些代碼來檢查聲音是否已經播放,但它不起作用。 :(當切換視圖時,AVMusic會播放雙倍的視頻
有什麼想法?
if (audioPlayer.playing == 0) {
NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/CheeZeeLab.mp3", [[NSBundle mainBundle] resourcePath]]];
NSError *error;
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error];
audioPlayer.numberOfLoops = 0;
audioPlayer.volume = 1;
[audioPlayer prepareToPlay];
[audioPlayer stop];
if (audioPlayer == nil)
NSLog(@"werkt niet");
else
[audioPlayer play]; }
else{
}
你是如何初始化'audioPlayer'的? – KDaker
With a modal segue –