Как выгрузить представление TabBar при загрузке нового представления TabBar? - PullRequest
1 голос
/ 14 октября 2010

Я играю аудиофайл в viewcontroller внутри UITabBar, используя AVAudioPlayer.Поэтому, когда пользователь нажимает другой элемент панели вкладок, музыка не останавливается.Я попытался добавить метод stop в viewwilldisappear.Но это не отвечает.Как я могу остановить звук, когда пользователь нажимает на новый элемент панели вкладок.ente

AVAudioPlayer *audioPlayer;

Это мой код исчезнет

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

Спасибо, Никиль

1 Ответ

1 голос
/ 20 декабря 2010

Это сработало для меня.

  • (void) viewWillDisappear: (BOOL) анимированный { [self.audioPlayer stop];

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...