如何在加载新的TabBar视图时卸载TabBar视图?

时间:2010-10-13 20:44:54

标签: iphone uitabbar viewcontroller

我正在使用AVAudioPlayer在UITabBar内的viewcontroller中播放音频文件。因此,当用户单击不同的tabbar项时,音乐不会停止。我尝试在viewwilldisappear中添加stop方法。但它没有回应。当用户单击新标签栏项时,如何停止音频。 恩特

AVAudioPlayer *audioPlayer;

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

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

谢谢, Nikil

1 个答案:

答案 0 :(得分:1)

这对我有用。

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

}