参见英文答案 >
How to change device Volume on iOS – not music volume7个
> How to change an iOS device volume programmatically?4个
我正在尝试创建一个警报应用程序,我注意到睡眠周期等应用程序会在警报响起之前将音量设置为最大,即使音量非常低.
> How to change an iOS device volume programmatically?4个
我正在尝试创建一个警报应用程序,我注意到睡眠周期等应用程序会在警报响起之前将音量设置为最大,即使音量非常低.
我尝试过使用AVAudioPlayer,我在MPVolumeView上看到的只是用户必须这样做.
有没有办法在没有用户必须的情况下将其打开?
谢谢您的帮助.
您只需要导入MediaPlayer.你可以这样做:
原文链接:https://www.f2er.com/swift/319274.htmlimport MediaPlayer
并将音量设置为最大值
(MPVolumeView().subviews.filter{NSStringFromClass($0.classForCoder) == "MPVolumeSlider"}.first as? UiSlider)?.setValue(1,animated: false)