2

オーディオを録音する前に、AVAudioPlayer の再生セッション中に音量ボタンが正常に機能します。AVAudioRecorder でオーディオを録音し、AudioPlayer (それらは別の ViewController にあります) に戻るとすぐに、音量ボタンが機能しなくなります。

AVAudioSession をアクティブに設定し、録音中はカテゴリを AVAudioSessionCategoryRecord に設定し、再生中は AVAudioSessionCategoryPlayback に設定しました。

この動作に影響を与えるために他に何を設定できるかわかりません。

誰かがこの問題の可能な解決策のヒントを教えてくれることを願っています.

4

1 に答える 1

0

私のプロジェクトでは、AVAudioSessionをRecordからPlaybackに変更し、常に元に戻しています。Playbackモードでは、音量ボタンが有効になっていて機能しています。オーディオセッションモードを純粋な録音からAVAudioSessionCategoryPlayAndRecordに変更すると、音量ボタンが常に機能します。

于 2012-09-28T04:34:57.133 に答える