1

AVAudioPlayer を使用して、UITabBar 内のビューコントローラーでオーディオ ファイルを再生しています。そのため、ユーザーが別のタブバー項目をクリックしても、音楽は停止しません。viewwilldisappear に stop メソッドを追加してみました。しかし、それは応答していません。ユーザーが新しいタブ バー項目をクリックしたときに音声を停止するにはどうすればよいですか。エンテ

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 に答える