Ich habe Lautstärke auf dem iPad ändern und mit diesem Code:iOS 9: Wie kann die Lautstärke programmgesteuert geändert werden, ohne das Soundbar-Popup des Systems anzuzeigen?
[[MPMusicPlayerController applicationMusicPlayer] setVolume:0];
Aber dieses änderndem Volumen und zeigt Systemlautstärkeleiste auf dem iPad. Wie ändere ich den Sound, ohne die Lautstärkeleiste anzuzeigen?
Ich weiß, setVolume:
ist veraltet, und jeder sagt, MPVolumeView
zu verwenden. Wenn dies der einzige Weg ist, um mein Problem zu lösen, dann, wie das Volumen mit MPVolumeView
ändern? Ich sehe keine Methode in MPVolumeView
, die den Ton ändert.
Sollte ich einige andere Klassen zusammen mit MPVolumeView
verwenden?
Aber es ist vorzuziehen, MPMusicPlayerController
zu verwenden.
Danke in Beratung!
Sie sollten die Lautstärke nicht programmgesteuert ändern, das ist der ganze Sinn von 'setVolume:' ist veraltet. Deine App könnte abgelehnt werden. –