Swift:如何以编程方式设置iphone的音量
我正在尝试创建一个警报应用程序,但我注意到像Sleep Cycle这样的应用程序会在警报响起之前将您的音量设置为最大,即使您的音量非常低。
我已经尝试过使用AVAudioPlayer,而通过MPVolumeView看到的全部是用户必须这样做。有什么方法可以让我无需用户进行操作?
谢谢您的帮助。
如果可以的话请尽快获取代码
回答:
您只需要导入MediaPlayer。您可以执行以下操作:
import MediaPlayer
并将音量设置为最大
(MPVolumeView().subviews.filter{NSStringFromClass($0.classForCoder) == "MPVolumeSlider"}.first as? UISlider)?.setValue(1, animated: false)
以上是 Swift:如何以编程方式设置iphone的音量 的全部内容, 来源链接: utcz.com/qa/416603.html