2012-01-30 7 views
2

내가 사용하고 있습니다 :SystemSoundID 볼륨

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

내 응용 프로그램에서 사운드를 재생하기 위해.

iPhone4 iPad에서 장치의 볼륨 버튼을 누르면 소리 크기가 조절되지만 iPhone 3g 및 iPod4에서는 볼륨 버튼이 앱 소리를 제어하지 않으므로 소리가 항상 높게 재생됩니다. 음량.

답변

1

애플리케이션 내의 볼륨에 액세스하는 방법이 있습니다.
MPVolumeView 컨트롤이 사용됩니다. 프로젝트에 MediaPlayer.framework을 가져 오십시오. subviewMPVolumeView의 하위보기를 추가해보세요. 이 문제를 해결하는 동안 문제가 발생하면 have a quick look for implementation 번으로 문의하십시오.

관련 문제