SystemSoundID Volume - PullRequest
       3

SystemSoundID Volume

2 голосов
/ 30 января 2012

Я использую:

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

для воспроизведения звуков в моем приложении.

У меня проблема с тем, что когда я нажимаю кнопки громкости устройства на iPad iPhone4, он управляет громкостью звука, но в iPhone 3gs и iPod4 кнопки громкости не управляют звуком приложения, поэтому звуки всегда воспроизводятся с большой громкостью .

1 Ответ

1 голос
/ 30 января 2012

Существует способ доступа к громкости в приложении. Для этого используется
MPVolumeView элемент управления.Импортируйте MediaPlayer.framework в ваш проект.Попробуйте добавить подпредставление MPVolumeView в ваш subview.Если у вас возникли проблемы при реализации этого, не стесняйтесь быстро взглянуть на реализацию .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...