1

我正在使用 AVAudioPlayer 在 UITabBar 内的视图控制器中播放音频文件。因此,当用户单击不同的标签栏项目时,音乐不会停止。我尝试在 viewwilldisappear 中添加停止方法。但它没有响应。当用户单击新的标签栏项目时,如何停止我的音频。进入

AVAudioPlayer *audioPlayer;

这是我在视图中的代码将消失

[audioPlayer stop];
[sliderTimer invalidate];
audioPlayer = nil;
self.URL = nil;
self.musicTitle = nil;

谢谢,尼基尔

4

1 回答 1

1

这对我有用。

  • (void)viewWillDisappear:(BOOL)animated { [self.audioPlayer stop];

}

于 2010-12-20T05:16:03.377 回答