Swift:如何以编程方式设置iphone卷

前端之家收集整理的这篇文章主要介绍了Swift:如何以编程方式设置iphone卷前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > How to change device Volume on iOS – not music volume7个
> How to change an iOS device volume programmatically?4个
我正在尝试创建一个警报应用程序,我注意到睡眠周期等应用程序会在警报响起之前将音量设置为最大,即使音量非常低.

我尝试过使用AVAudioPlayer,我在MPVolumeView上看到的只是用户必须这样做.
有没有办法在没有用户必须的情况下将其打开?

谢谢您的帮助.

如果我可以请快速获取代码

您只需要导入MediaPlayer.你可以这样做:
import MediaPlayer

并将音量设置为最大值

(MPVolumeView().subviews.filter{NSStringFromClass($0.classForCoder) == "MPVolumeSlider"}.first as? UiSlider)?.setValue(1,animated: false)
原文链接:https://www.f2er.com/swift/319274.html

猜你在找的Swift相关文章