Wiedergabe einer Audiodatei mit maximaler Lautstärke in iOS ohne Änderung der Soundanzeige

8

In meiner App muss ich einen Ton von einer Lautstärke von 0 bis zur maximalen Lautstärke abspielen (es ist eine Alarm-App).

Ich verwende derzeit AVAudioPlayer , um den Sound wiederzugeben und MPMusicPlayerController , um die Lautstärke des Geräts für die Dauer des Alarms zu maximieren

%Vor%

und dann plane ich einen Timer, um die Lautstärke zu erhöhen

%Vor%

// Erhöhen Sie die Lautstärke schrittweise

%Vor%

Das Problem dabei ist, dass die iOS-Lautstärkeanzeige erscheint, wenn Sie MPMusicPlayerController.applicationMusicPlayer.volume

einstellen

Gibt es eine Möglichkeit, eine Audiodatei bei maximaler Gerätelautstärke abzuspielen, ohne dass der Indikator für die Änderung der iOS-Lautstärke angezeigt wird?

    
gabe.roze 19.02.2013, 16:00
quelle

1 Antwort

3

Ich habe vor acht Monaten mit verwandten Dingen experimentiert, und soweit ich mich erinnere, zeigt iOS, wenn ein MPVolumeView vorhanden ist, den Indikator für den Systemvolumenwechsel nicht an.

Wenn Sie die MPVolumeView nicht wirklich sehen wollen, können Sie sie möglicherweise hinter einer anderen Ansicht verbergen.

    
Ashley 03.05.2013, 23:04
quelle

Tags und Links