2012-01-30 9 views
2

私が使用しています:SystemSoundIDボリューム

SystemSoundID soundID; 
AudioServicesCreateSystemSoundID((CFURLRef)filePath, &soundID); 
AudioServicesPlaySystemSound(soundID); 

私のアプリでサウンドを再生するため。

私は、iPhone4 iPadのデバイスの音量ボタンを押して音量を調節すると問題が発生しますが、iPhone 3gsとiPod4では音量ボタンがアプリケーション音を制御しないため音が常に高く再生されますボリューム。

答えて

1

アプリケーション内のボリュームにアクセスする方法があります。それには
MPVolumeViewが使用されます。プロジェクト内でMediaPlayer.frameworkをインポートします。 subviewにサブビューのMPVolumeViewを追加してみてください。これを実装する際に問題が発生した場合は、have a quick look for implementationまでお気軽にお問い合わせください。

関連する問題