2012-06-24 5 views
2

Перед записью Audio кнопки громкости прекрасно работают во время сеанса воспроизведения AVAudioPlayer. Как только я записываю аудио с помощью AVAudioRecorder, и я возвращаюсь к AudioPlayer (они находятся в разных ViewControllers), кнопки регулировки громкости больше не работают.Кнопки с громкостью не работают после записи AVAudioRecorder

Я установил активную AVAudioSession и присвоил категорию AVAudioSessionCategoryRecord во время записи и AVAudioSessionCategoryPlayback во время воспроизведения.

Я понятия не имею, что еще я могу установить, чтобы повлиять на это поведение.

Я надеюсь, что кто-то может дать мне некоторый намек на возможное решение этой проблемы.

+0

Вы решили эту проблему? – Viktorianec

ответ

0

В моем проекте я изменяю AVAudioSession от записи к воспроизведению и обратно постоянно, и когда в режиме воспроизведения кнопки громкости включены и работают. Когда я меняю аудио-сеанс с чистой записи на AVAudioSessionCategoryPlayAndRecord, то кнопки громкости работают всегда.