AVAudioPlayer остановить выпуск - PullRequest
0 голосов
/ 25 марта 2012

Я использую AVAudioPlayer в своем приложении для iPhone, и он работает нормально;Я играю MP3, когда в viewWillAppear и останавливаю его в viewWillDisappear.Когда я вызываю [player stop], звук немедленно останавливается, есть ли способ медленно остановить звук, как это происходит, когда пользователь закрывает приложение во время воспроизведения звука?

1 Ответ

0 голосов
/ 25 марта 2012

Вы можете медленно снижать громкость до тех пор, пока она не достигнет 0. Для этого вам нужно, чтобы таймер срабатывал каждые 0,01 секунды, внутри пустого поля вставьте

player.volume = player.volume - 0.01;

Теперь звук медленно гаснет!

...